Foros del Web » Programación para mayores de 30 ;) » Java »

Cambiar la lista desplegable de un JComboBox

Estas en el tema de Cambiar la lista desplegable de un JComboBox en el foro de Java en Foros del Web. Buenas, el titulo del mensaje define basicamente lo que quiero hacer. Tengo 1 panel que se genera con diversos datos acerca de un Alumno de ...
  #1 (permalink)  
Antiguo 05/12/2009, 08:02
 
Fecha de Ingreso: septiembre-2009
Mensajes: 25
Antigüedad: 14 años, 7 meses
Puntos: 0
Cambiar la lista desplegable de un JComboBox

Buenas, el titulo del mensaje define basicamente lo que quiero hacer.
Tengo 1 panel que se genera con diversos datos acerca de un Alumno de la universidad, donde tengo dos JComboBox(años y asignaturas).
Lo que quiero es que al seleccionar un determinado año te aparezcan las asignaturas de ese año, y al cambiar a otro año, se actuailze la lista con las asignaturas adecuadas.
El problema que tengo esque no se que funcion debo utilizar para que se cambien los datos, espero que puedan ayudarme. un Saludo
  #2 (permalink)  
Antiguo 06/12/2009, 01:52
 
Fecha de Ingreso: mayo-2009
Mensajes: 76
Antigüedad: 15 años
Puntos: 1
Respuesta: Cambiar la lista desplegable de un JComboBox

son combobox dependientes. si es lo que quieres acá tengo algo.


//esta acción se la haces a tu combobox.

//depende como se llame, yo me imagino que se llama año.


private void AñoActionPerformed(java.awt.event.ActionEvent evt) {

String año;

JComboBox an = (JComboBox)evt.getSource();
año = (String) an.getSelectedItem();

if (año.equals("2009")) {


asignatura.removeAllItems();
asignatura.addItem("sistemas");
asignatura.addItem("calculo");
asignatura.addItem("fisica");


//asignatura es tu otro combobox

}


if (año.equals("2010")){


asignatura.removeAllItems();
asignatura.addItem("matematicas");
asignatura.addItem("idiomas");
asignatura.addItem("estadistica");


}







}
  #3 (permalink)  
Antiguo 06/12/2009, 01:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 76
Antigüedad: 15 años
Puntos: 1
Respuesta: Cambiar la lista desplegable de un JComboBox

si algo me escribes tengo el código para netbeans

Última edición por richarparrao; 06/12/2009 a las 01:54 Razón: equivocacion
  #4 (permalink)  
Antiguo 06/12/2009, 04:40
 
Fecha de Ingreso: septiembre-2009
Mensajes: 25
Antigüedad: 14 años, 7 meses
Puntos: 0
Respuesta: Cambiar la lista desplegable de un JComboBox

De lujo, mira que estuve mirandome la clase en el platform, pero ahora lo hace perfecto, muchas gracias ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:34.