Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/05/2010, 10:28
NIGHTBIRD
 
Fecha de Ingreso: mayo-2010
Mensajes: 32
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Cómo refrescar JList en java????

Cita:
Iniciado por ccacique Ver Mensaje
recuerda que el modelo de la lista es quien gestiona los datos, y ese modelo en tu código no remueve ningún elemento, solo agregas elementos a dicho modelo. Por más que crees nuevas instancias de JList el modelo siempre es el mismo, por lo que te recomendaría que borres los datos del modelo antes de insertar cualquier cosa. Antes de:
for (i=0;i<this.bd_usuarios.usuarios.size();i++){..}; ejecuta algo como this.modelo.remove(...)

Saludos
Carlos Cacique
http://carloscacique.blogspot.com
Hola de nuevo. El problema que tenia es que this.modelo.clear(); tenia que ponerlo justo al principio de este metodo de la clase GestionBotonAsignarNotas:

//Metodo
public void actionPerformed(ActionEvent e) {
if ("ELEGIR GRUPO".equals(e.getActionCommand())){
this.modelo.clear();
.
.
.
}

Puff, y pensar que me he tirado más de 2 horas con este problema ...

Gracias por la respuesta

Un saludo.