2 listas al mismo tiempo en java
tengo el problema de que al usar 2 listas en un formulario,
al cargar la información NO cargan distintas informaciones, al actualizar uno, el otro se actualiza con la misma información del primero.
ejemplo una lista carga nombres de personas en otra carga ciudades,
al cargar los nombres, en las ciudades se muestran nombres.
y cuando se actualizan las ciudades, también se muestran en nombres.
el modelo de la lista se carga desde mysql con un model para nombres
y otro model para ciudades.
agradecería ayuda. gracias
- yamero's blog
- Inicie sesión o regístrese para enviar comentarios
Comentarios
pon tu código para saber que
pon tu código para saber que estas haciendo mal.
se van actualisando las lista simultameamente
rutinas ruti=new rutinas(); // aca solo obtengo el model cargado de una tabla de mysql
public DefaultListModel modelo=new DefaultListModel(); este es el atributo público modelo para el jlist
private void botmasterActionPerformed(java.awt.event.ActionEvent evt) { //este boton actualiza (lee) una tabla de maestros
DefaultListModel modelo1=new DefaultListModel();
ruti.modelo.clear();
ruti.getmodlista("nombre", "profes");
modelo1=ruti.modelo;
listama.setModel(modelo1);
}
private void botgrupActionPerformed(java.awt.event.ActionEvent evt) { //este boton actualiza (lee) una tabla de grupos
DefaultListModel modelo2=new DefaultListModel();
ruti.modelo.clear();
ruti.getmodlista("nomgru", "grupos");
modelo2=ruti.modelo;
listagru.setModel(modelo2);
ya lo puse y de las "rutinas" ahi cargo el model
cargo el model dao el camo a llenar y la tabla de la que leo
String otro="select "+que+" from "+tabla+" ";
ResultSet rs = stm.executeQuery(otro);
while (rs.next()) {
nom = rs.getString(que);
modelo.addElement(nom);
modelo , es un public DefaultListModel modelo=new DefaultListModel(); como atributo y lo toma en el formulario,
lo hago con un botn para maestros y en la otra con un boton para grupos, espero explicarme. gracias por la ayuda