Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/08/2014, 09:54
Avatar de farfamorA
farfamorA
 
Fecha de Ingreso: noviembre-2010
Ubicación: Lima
Mensajes: 136
Antigüedad: 14 años, 3 meses
Puntos: 24
Respuesta: addItem en JComboBox

En vez de manejar el evento de selección de un Item del JComboBox con actionPerformed, utiliza itemListener.
Código Java:
Ver original
  1. miComboBox.addItemListener(new ItemListener() {
  2.     @Override
  3.     public void itemStateChanged(ItemEvent e) {
  4.         if (evt.getStateChange() == java.awt.event.ItemEvent.SELECTED) {
  5.             // tu lógica
  6.         }
  7.     }
  8. });
Ten en cuenta que ese evento se disparará para dos casos: cuando se seleccione un Item y cuando se deseleccione. Es por eso que incluyo el 'if' ahí, para que tu lógica se ejecute sólo cuando un Item es seleccionado.
Más info acá:
http://docs.oracle.com/javase/7/docs...mListener.html
http://docs.oracle.com/javase/7/docs...ItemEvent.html

Salu2.

Última edición por farfamorA; 11/08/2014 a las 09:56 Razón: Añadir documentación.