Java - jcombobox netbeans

 
Vista:

jcombobox netbeans

Publicado por jose (1 intervención) el 26/05/2013 07:04:01
Tengo dos jComboBox en un frame : jComboBoxRegion y jComboBoxComuna.
el primer ComboBox me trae de la bd mysql todas las regiones del pais(15).
Lo que necesito hacer es que al seleccionar una región del ComboBoxRegion, me cargue en el jComboBoxComuna solo las comunas pertenecientes a dicha región.
(El codigo para cargar las regiones en el jComboBox desde la BD me carga bien)
Hasta el momento tengo esto:
int pos = jComboBoxRegion.getSelectedIndex(); // me guarda en la variable la posición

try (ResultSet rs = estado.executeQuery ("SELECT nombre FROM comunas where id ="+pos+"")) {
while(rs.next())

ComboComuna.addItem(rs.getObject(1));

el problema es que siempre me carga en el combobox de comunas la de la primera region y al cambiar región me sigue tomando la de la primera región.

Me seria de mucha ayuda.
De ante mano muchas gracias por sus respuestas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder