Jlist füllen

Baseline

Neues Mitglied
Hey
Ich hab jetzt schon echt lange versucht meine JList zu füllen, aber irgendwas stimmt immer nicht.
Habe jetzt Probehalber einfach mal ein Test Array gemach was übergeben soll, aber selbst das wird im Fenster nicht angezeigt wenn ich das Programm starte.

private JList<String> FrontTextList;

public GlossarWindow(Controller pController) {
controller = pController;
setContentPane(contentPane);
setTitle("Glossar");
setModal(true);
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
cardlist = controller.getKartenliste();
String[] testarr = {"one", "two", "three", "four"};
FrontTextList = new JList<String>(testarr);

Fenser und JList selber habe ich mit dem IntelliJ UI Designer geamacht. Die JList wird auch angezeigt nur eben ohne Inhalt
Also sobald das Fenster Glossar geöffnet wird soll die JList gefüllt werden.
 

Neumi5694

Top Contributor
Zeig mal den Code, in dem du FrontTextList deinem contentPane zuweist.

Hier ein Schuss ins Blaue: contentPane samt JList wurde woanders erstellt.
Hier überschreibst du dann den Variableninhalt von FrontTextList (ps: Variablen schreibt man klein), was natürlich nicht die Liste ändert, die bereits im ContentPane vorhanden ist.

Man kann den Inhalt einer Liste unter anderem so festlegen
Java:
list.setModel(myNewListModel);
 
Zuletzt bearbeitet:

Baseline

Neues Mitglied
Zeig mal den Code, in dem du FrontTextList deinem contentPane zuweist.

Hier ein Schuss ins Blaue: contentPane samt JList wurde woanders erstellt.
Hier überschreibst du dann den Variableninhalt von FrontTextList (ps: Variablen schreibt man klein), was natürlich nicht die Liste ändert, die bereits im ContentPane vorhanden ist.

Man kann den Inhalt einer Liste unter anderem so festlegen
Java:
list.setModel(myNewListModel);
Also ich weiß nicht was du meinst. Kann auch sein, dass das daran liegt da ich mich den ganzen Tag schon darüber aufrege :)
Das ist alle was ich hab
bzw. was jetzt wichtig wäre

public class GlossarWindow extends JDialog {
private JPanel contentPane;
private JList<String> FrontTextList;

List<Karte> cardlist;


/**
* Die Standardbreite des Glossars.
*/
private static final int DEFAULT_WIDTH = 550;

/**
* Die Standardhöhe des Glossars.
*/
private static final int DEFAULT_HEIGHT = 330;
Controller controller;

public GlossarWindow(Controller pController) {
controller = pController;
setContentPane(contentPane);
setTitle("Glossar");
setModal(true);
setSize(DEFAULT_WIDTH,DEFAULT_HEIGHT);
DefaultListModel<String> frontmodel = new DefaultListModel<>();
JList<String> FrontTextList = new JList<>(frontmodel);
frontmodel.addElement("hallo");
revalidate();
pack();
setVisible(true);
 

KonradN

Super-Moderator
Mitarbeiter
Bitte Code komplett und in Code-Tags (Den Button </> links oberhalb des Eingabebereiches) posten.

Im Konstruktor nutzt Du contentPane - das wirde aber noch nicht initialisiert, so dies wirklich Dein Code war.
Und das Control FrontTextList wurde nicht hinzugefügt. Zumindest nicht, ehe der Dialog sichtbar gemacht wurde (Das sollte immer als Letztes kommen!).
 

Neumi5694

Top Contributor
Wenn das dein gesamter Code ist, dann fehlt da noch einiges.
FrontTextList wird nie dem Dialog hinzugefügt. Das ist einfach nur eine Variable in deinem Konstruktor, die danach wieder vergessen wird.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I Jlist dynamisch aus Datenbank füllen AWT, Swing, JavaFX & SWT 14
M JList mit 2-zeiligen Objekten füllen AWT, Swing, JavaFX & SWT 7
C JList mit Vector füllen AWT, Swing, JavaFX & SWT 3
C JList: Eintrag anklicken & JTextfield mit Text aus MySQL füllen? (Screenshot dabei) AWT, Swing, JavaFX & SWT 8
F JList füllen mit LinkedList-Elementen AWT, Swing, JavaFX & SWT 21
M JList: wie füllen? AWT, Swing, JavaFX & SWT 2
G jList mit ArrayList füllen AWT, Swing, JavaFX & SWT 3
A Beim Füllen von JList entsteht ein komisches Phänomen AWT, Swing, JavaFX & SWT 3
M JList mit unbestimmter Anzahl Panels füllen AWT, Swing, JavaFX & SWT 4
G JList mit Daten füllen wie die normale DOS-Konsole AWT, Swing, JavaFX & SWT 2
H JList.setEnabled(false) - Text soll nicht grau sein AWT, Swing, JavaFX & SWT 2
BananenBrötchen Swing Arraylist in jList anzeigen AWT, Swing, JavaFX & SWT 6
J Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 6
A Swing JList zu JTree AWT, Swing, JavaFX & SWT 11
G Eingabe in JTextField in Array speichern und in JList ausgeben AWT, Swing, JavaFX & SWT 7
cezary Choice, JComboBox oder JList AWT, Swing, JavaFX & SWT 5
J JList scrollen AWT, Swing, JavaFX & SWT 3
Neumi5694 Swing JList - Klick abfangen AWT, Swing, JavaFX & SWT 3
G Swing Swing Binding JList funktioniert nicht AWT, Swing, JavaFX & SWT 5
M Swing JList Auswahl-GUI-Konzept AWT, Swing, JavaFX & SWT 9
C JList: Bestimmte Objekte ausschließen AWT, Swing, JavaFX & SWT 1
F JList aktualisiert nicht AWT, Swing, JavaFX & SWT 24
F JList auffüllen aus Array von Instanzen AWT, Swing, JavaFX & SWT 4
F Event wenn Maus eine JList verlässt AWT, Swing, JavaFX & SWT 13
F JList bei Windowbuilder AWT, Swing, JavaFX & SWT 8
F JList zeigt keine Einträge mehr AWT, Swing, JavaFX & SWT 1
P JList erstellen AWT, Swing, JavaFX & SWT 4
G DefaultListModel für JList AWT, Swing, JavaFX & SWT 2
P Einer JList mit eigenem ListModel einen Eintrag hinzfügen AWT, Swing, JavaFX & SWT 5
P Übergeben von ListModel an nichtparametrisierte JList AWT, Swing, JavaFX & SWT 8
M Ein Element in mehreren JList selektieren AWT, Swing, JavaFX & SWT 5
J Swing Probleme mit ListSelectionListener(), Inhalte der JList werden gelöscht? AWT, Swing, JavaFX & SWT 6
Z Swing Variable eines Objekt aus Hashmap in JList anzeigen AWT, Swing, JavaFX & SWT 1
Nabbit Über JList kein JPopupMenu AWT, Swing, JavaFX & SWT 2
O Swing JList beim Klicken in der GUI erstellen AWT, Swing, JavaFX & SWT 6
C Swing JList zeigt keine neuen Einträge an AWT, Swing, JavaFX & SWT 1
B Swing Auf JList-Elemente aus einer anderen Klasse zugreifen AWT, Swing, JavaFX & SWT 1
T Generische Klasse in JList über DefaultListModel AWT, Swing, JavaFX & SWT 1
T Swing WindowBuilder: JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 2
C Button Text in JList neue Zeile AWT, Swing, JavaFX & SWT 6
C Hilfe bei JSpinner und JList AWT, Swing, JavaFX & SWT 1
D Swing ArrayList in Jlist/ List oder Array in JList/List AWT, Swing, JavaFX & SWT 5
S JList ist leer, aber DefaultListModel hat die Daten? AWT, Swing, JavaFX & SWT 9
M JList wird angezeigt, JTable (DefaultTableModel) nicht AWT, Swing, JavaFX & SWT 7
H Swing JList/JTable mit JButton, JTextField, Image, JComboBox und JLable AWT, Swing, JavaFX & SWT 2
D Swing Jlist Größe während der Laufzeit verändern. AWT, Swing, JavaFX & SWT 11
Q JList Update Problem AWT, Swing, JavaFX & SWT 1
W Sichtbarer Bereich JScrollPane vs. JList AWT, Swing, JavaFX & SWT 3
N AWT Markierte Zeile jList aus mySQL DB löschen AWT, Swing, JavaFX & SWT 2
S JList repaint AWT, Swing, JavaFX & SWT 1
F Swing JTextField in JList (Funktion beibehalten) AWT, Swing, JavaFX & SWT 2
H JList AWT, Swing, JavaFX & SWT 5
B Swing Bild von Webseite herunterladen, diese dann in JList anzeigen. AWT, Swing, JavaFX & SWT 1
B Swing Dynamische JList mit Bildern AWT, Swing, JavaFX & SWT 4
D JList&JButton erst nach Resize des JFRame sichtbar AWT, Swing, JavaFX & SWT 2
S JList Index finden AWT, Swing, JavaFX & SWT 6
3 Swing JList-Inhalt als verschlüsselte Datei schreiben und lesen AWT, Swing, JavaFX & SWT 1
N JComponenten in JList oder doch anders? AWT, Swing, JavaFX & SWT 0
S Swing JList, ArrayList + DefaultModel AWT, Swing, JavaFX & SWT 5
B Tabelleneinträge in JList anzeigen AWT, Swing, JavaFX & SWT 5
P JList/JScroolPane Text verschieben und text wrappen AWT, Swing, JavaFX & SWT 3
D Swing JList keine Selektionsänderung bei "dragged-Maus" AWT, Swing, JavaFX & SWT 4
M JList Model filtern AWT, Swing, JavaFX & SWT 4
K Swing JList - Element richtig hinzufügen AWT, Swing, JavaFX & SWT 4
T Swing Elemente der JList überlappend darstellen AWT, Swing, JavaFX & SWT 5
P Swing JList mit Objekten - Name anzeigen AWT, Swing, JavaFX & SWT 5
Ollek JList - neuer Eintrag in ArrayList dadurch keine Anzeige der Objekte AWT, Swing, JavaFX & SWT 18
K Mehrfachselektierungen in einer JList AWT, Swing, JavaFX & SWT 6
L Swing Component alignment innerhalb einer JList AWT, Swing, JavaFX & SWT 3
M Swing JList Listener AWT, Swing, JavaFX & SWT 20
M Accelerator zu JMenuItem des JPopupMenu einer JList AWT, Swing, JavaFX & SWT 2
S Swing JList wird nicht angezeigt AWT, Swing, JavaFX & SWT 3
M Element aus JList eines JFileChooser entfernen AWT, Swing, JavaFX & SWT 3
E selektierter Datensatz in JList als String Datentyp AWT, Swing, JavaFX & SWT 23
E selektiertes Element aus JList zurückgeben AWT, Swing, JavaFX & SWT 7
E JList /DefaultListModel mit Datenbank verbinden AWT, Swing, JavaFX & SWT 10
L SQL & Jtable o. JList AWT, Swing, JavaFX & SWT 5
K Swing JList und veränderte CellRenderer AWT, Swing, JavaFX & SWT 8
B JList + ListCellRenderer AWT, Swing, JavaFX & SWT 5
B JList -> Disabled AWT, Swing, JavaFX & SWT 6
J JList, Anzeige aktualisieren AWT, Swing, JavaFX & SWT 7
I Jlist isselectionEmpty AWT, Swing, JavaFX & SWT 4
R Swing unbegrenzte Anzahl vonEinträgen in JList AWT, Swing, JavaFX & SWT 2
MiMa Dateien aus Ordner in einer JList Ausgeben AWT, Swing, JavaFX & SWT 32
P Elemente einer JList ausgeben AWT, Swing, JavaFX & SWT 11
S JList mit Einträgen versehen schlägt fehl AWT, Swing, JavaFX & SWT 4
F Swing ArrayList in JList anzeigen und Objekte auswählen AWT, Swing, JavaFX & SWT 2
B JList zeigt Elemente nicht an AWT, Swing, JavaFX & SWT 3
S Fragen zu JList AWT, Swing, JavaFX & SWT 3
B Aktualisierung einer JList AWT, Swing, JavaFX & SWT 5
W JList valueChanges weiterleiten? AWT, Swing, JavaFX & SWT 14
D JButton-Click in JList mit Panels (auf dem der Button ist) AWT, Swing, JavaFX & SWT 6
E Jlist nur mit Klasse? AWT, Swing, JavaFX & SWT 5
D Swing JList <-> AdapterModel <-> Model AWT, Swing, JavaFX & SWT 4
1 JList - Elemente mit rechter Maustaste wählen AWT, Swing, JavaFX & SWT 6
M JList mit DefaultListModel und listener AWT, Swing, JavaFX & SWT 4
B JList nach dem Rendern sortieren AWT, Swing, JavaFX & SWT 3
T Wie ist das "Lookup-Verhalten" von JList, JCombobox änderbar? AWT, Swing, JavaFX & SWT 4
D JList items voneinander trennen AWT, Swing, JavaFX & SWT 10
E Keine Ausgabe von JList bei drücken von Button auf die Konsole AWT, Swing, JavaFX & SWT 7

Ähnliche Java Themen

Neue Themen


Oben