Ayuda con combobox

alexis dongo
14 de Julio del 2009
Buenas noches, tengo un problema con un combo box en el cual quisiera recibir un poco de ayuda.

Tengo dos combo box uno que tiene como items : ingresar,modificar,eliminar,consultar.
y otro que se llena al seleccionar en el combo1 modificar.

public void itemStateChanged(ItemEvent e){
if( e.getSource() == cboOpcion){
seleccionar();
}
}

void seleccionar(){
for(int i=0;i<ac.tamaño();i++){
mensaje(""+cboModificar.getItemCount());
cboModificar.addItem(""+ac.obtenerCorredor(i).getCodigo());
}
}


Mi problema es que el llenado lo duplica, es decir llena dos veces el combo con los mismo datos. Espero ayuda.
Muchas Gracias

www.davidrobledo.es
14 de Julio del 2009
puede ser que el change se llame dos veces. Comprueba que no está relleno el combo antes de volverlo a rellenar. Puedes hacerlo con una variable global qeu haga de semaforo