Poblemas con JComboBox
El problema es el siguiente.
tengo un JComboBox lista, al cual inserto unos elementos y ese objeto le asigno un actionListener, asi
lista.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
}
}
listo... y los eventos me funcioan muy bien, hasta que quito los elementos que estaban en el JComboBox asi:
lista.removeAllItems();
y depues de eso, otra vez, agrego nuevos items a la lista y vuelvo a asignarle un actionListener.
lo curioso es que al hacer el evento con los nuevos objetos, ejecuta el primer actionlistener y el segundo, y no entiendo por que... si estan separado por un if.
Si alguien me entiende, y me puede ayudar, muchas gracias
gicase
tengo un JComboBox lista, al cual inserto unos elementos y ese objeto le asigno un actionListener, asi
lista.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent evt){
}
}
listo... y los eventos me funcioan muy bien, hasta que quito los elementos que estaban en el JComboBox asi:
lista.removeAllItems();
y depues de eso, otra vez, agrego nuevos items a la lista y vuelvo a asignarle un actionListener.
lo curioso es que al hacer el evento con los nuevos objetos, ejecuta el primer actionlistener y el segundo, y no entiendo por que... si estan separado por un if.
Si alguien me entiende, y me puede ayudar, muchas gracias
gicase
