Tengo una JList que muestra información de un vector. El usuario puede agregar y eliminar información de este vector. ¿Es posible actualizar la JList dentro de mi JFrame cuando se agregan/eliminan elementos del Vector? Actualmente estoy haciendo ..Refresh JList en un JFrame
list = new JList(names);
jframe.add(new JScrollPane(list), BorderLayout.CENTER);
pero esto no actualiza el JList a nada nuevo. Revisé y mis contenidos vectoriales, etc. cambian pero la lista no es refrescante. ¿Por qué? ¿Cómo puedo arreglarlo?
¿Qué clase está utilizando como modelo de JList? El ListModel es el encargado de notificar cuándo se ha actualizado, de modo que JList pueda rediseñarse cuando cambien sus datos subyacentes. –
Mike, si pones eso en una respuesta, lo votaría mejor. –