JListe
-
hi Leute ich hab eine jliste der ich einen vecotr mit daten übergebe jetzt will ich aber ein paar daten hinzufügen....
jetzt sag ich einefach jliste.add("Neue Data1");
jliste.add("Neue Data2");das funktioniert auch aber er stellt es nicht dar...
mit jliste.repaint();
funktioniert das auch nicht wie mach ich das dass er wieder die jlist neu darstellt...?
-
Du musst dir ein eigenes ListModel erzeugen das dann verändern und die entsprechenden Events senden:
http://java.sun.com/j2se/1.4.1/docs/api/javax/swing/AbstractListModel.htmlHat schon das ganze Listenerzeug implementiert, das du bei einer Änderung nur noch eine Methode aufrufen musst.