![]() |
|
|
|||||||
| AWT, Swing, JavaFX & SWT Themen zur Programmierung von Benutzer-Oberflächen (GUI, Applet) sowie zur Grafikprogrammierung (2D / 3D) |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |||
|
Benutzer
short
Registriert seit: 29.09.2009
Fachbeiträge: 28
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Hallo,
ich habe folgendes Problem: Ich möchte zu einer JList zur Laufzeit diverse Elemente hinzufügen. Dazu verwende ich als ListModel der List ein DefaultListModel und füge die Elemente dann mit dessen Methode addElement hinzu. Das funktioniert auch wunderbar... nur updatet sich die dazugehörige JList nicht jedes mal, das heißt sie zeigt das neue Element einfach nicht an. Das Problem scheint zufällig aufzutreten Hier ein Beispielcode:
Also die Konsolenausgabe gibt das Element korrekt aus, aber in der JList ist nichts zu sehen. Woran kann das liegen? Danke für eure Hilfe |
||
|
|
| #2 (permalink) | |
|
Java-Forum Team
IRC-Operator (Java-Chat)
Moderator Registriert seit: 02.07.2009
Fachbeiträge: 5.349
Blog-Einträge: 1
Abgegebene Danke: 12
Erhielt 1.061 Danke für 1.053 Beiträge
|
hast du der jlist überhaupt gesagt, dass sie das model benutzen soll?
entweder über dem konstruktor, oder mit setModel() ? |
|
|
| #3 (permalink) | |
|
Benutzer
short
Themenstarter
Registriert seit: 29.09.2009
Fachbeiträge: 28
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Ja, über den Konstruktor.
Wie gesagt in einigen Fällen funktioniert es ja auch einwandfrei... aber oft auch nicht. Habe auch schon probiert bei jedem add-Vorgang ein neues Model-Objekt zu erzeugen, welches ich nach dem füllen dann mit setModel() zuweise... gleicher Effekt. |
|
|
| #4 (permalink) | |
|
Java-Forum Team
IRC-Operator (Java-Chat)
Moderator Registriert seit: 02.07.2009
Fachbeiträge: 5.349
Blog-Einträge: 1
Abgegebene Danke: 12
Erhielt 1.061 Danke für 1.053 Beiträge
|
hm komisch,
aber mal was anderes: hat es einen grund, wieso du den ersten string aus files nicht in dein model aufnimmst?
|
|
|
| #6 (permalink) | |||
|
Benutzer
short
Themenstarter
Registriert seit: 29.09.2009
Fachbeiträge: 28
Abgegebene Danke: 1
Erhielt 0 Danke für 0 Beiträge
|
Hier mal noch die Erzeugung der JList
Kann es am Scrollpane liegen? Denn ohne das funktionierts... Ich bin verzweifelt
Geändert von boehmi (16.10.2009 um 14:34 Uhr) |
||
|
|
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JList Index Ändern Problem | paplo-g | AWT, Swing, JavaFX & SWT | 4 | 14.01.2009 00:01 |
| Java Swing: Wie JScrollPane zur JList hinzufügen? | 7123 | Java Basics - Anfänger-Themen | 12 | 27.08.2008 09:47 |
| JList einen Eintrag hinzufügen? | AWT, Swing, JavaFX & SWT | 8 | 15.08.2007 04:32 | |
| Problem beim Spalte hinzufügen in meiner tabelle. | Java Basics - Anfänger-Themen | 6 | 27.07.2007 14:01 | |
| JList zeigt nicht alle Elemente | mayer | AWT, Swing, JavaFX & SWT | 4 | 09.05.2007 08:11 |
| Lesezeichen |
|
|