In meinem Programm soll sich auf Knopfdruck im aktuellen Frame ein JList-Feld mit ScrollPane-Funktion öffnen.<br> Der Code für das JList-Feld befindet sich in einer exra Methode ("liste"),<br> welche widerum von einer anderen Methode aufgerufen wird. Mein Problem ist nun folgendes: Wenn ich die JList nicht in ein ScrollPane<br> einbette und aufrufe, also das Feld ohne die Scroll-Funktion lasse, funktioniert alles einwandfrei. Sobald ich jedoch das<br> ScrollPane mit einbeziehe, wird auf einmal nichts mehr angezeigt. Hier der Code der Methode:<br>
<br>
<pre>
void liste()
{
String[] DATA = {"Test", "Test"};
list_search = new JList(DATA);
list_search.setSelectionMode(ListSelectionModel.MU LTIPLE_INTERVAL_SELECTION);
list_search.setSelectedIndex(2);
list_search.setBounds(250, 50, 320, 310);
JScrollPane sp = new JScrollPane(list_search);
getContentPane().add(sp);
}
</pre>
<br>
Ich hab jetzt 2 Stunden rumprobiert und bin bisher zu keinem Ergebnis gekommen.<br> Es wäre wirklich super, wenn mir jemand von Euch helfen könnte, da ich die JList nicht in einem extra Frame öffnen möchte.<br>
<br>
<br>
<pre>
void liste()
{
String[] DATA = {"Test", "Test"};
list_search = new JList(DATA);
list_search.setSelectionMode(ListSelectionModel.MU LTIPLE_INTERVAL_SELECTION);
list_search.setSelectedIndex(2);
list_search.setBounds(250, 50, 320, 310);
JScrollPane sp = new JScrollPane(list_search);
getContentPane().add(sp);
}
</pre>
<br>
Ich hab jetzt 2 Stunden rumprobiert und bin bisher zu keinem Ergebnis gekommen.<br> Es wäre wirklich super, wenn mir jemand von Euch helfen könnte, da ich die JList nicht in einem extra Frame öffnen möchte.<br>
<br>
Comment