JPanel mit JLabes wird auf JScrollPane nicht angezeigt


#1

Hallo,

ich habe ein JScrollPane und auf dieses setze ich ein JPanel was voll mit JLabes ist.

Leider wird das JPanel mit den JLabels nicht angezeigt.

Wenn ich das JPanel ohne JScrollPane auf das JFrame setze ist alles da.
Wenn ich aber das JScrollPane auf das JFrame setze und dann das JPanel zum JScrollPane hinzufüge sehe ich nur die Sroll-Balken, mehr nicht.

Was mache ich falsch?

MfG


#2

Keinen Code posten.

Ach so, in deinem Code? Ja, wer soll das wissen.

*kristallkugel auspackt *

Nicht
scrollPane.add(thePanel);
schreiben, sondern
scrollPane.setViewportView(thePanel);

(oder thePanel im Konstruktor übergeben: JScrollPane scrollPane = new JScrollPane(thePanel);)


#3

Danke, das war die Lösung.