Hallo zusammen,
ich suche ein LayoutManager für folgendes Problem:
Ich hab ein JPanel mit mehreren verschieden-viel und -große Elementen in einer JScrollPane.
Die JScrollPane hat eine feste Größe. Die Elemente nicht.
Die Elemente sollen als eine Liste von oben nach unten angezeigt werden.
Folgende Versuche hab ich bereits gemacht:
FlowLayout: wäre super, wenn es von oben nach unten ginge. Tut es aber nicht.
BoxLayout: Zentriert die Elemente, wenns zu wenig sind.
GridBagLayout: gleiches Problem. anchor=NORTH funktionierte nicht.
GridLayout: nur für gleichgroße Elemente.
Eine Glue-Komponente wollte auch nicht so richtig.
Hab die Elemente als auch das JPanel mit TOP_ALIGNMENT versehen.
Muss ich jetzt tatsächlich ein eigenen LayoutManager für ne einfache Liste schreiben?
Das kann doch nicht sein. Da muss es doch noch was geben, was ich übersehen hab.
ich suche ein LayoutManager für folgendes Problem:
Ich hab ein JPanel mit mehreren verschieden-viel und -große Elementen in einer JScrollPane.
Die JScrollPane hat eine feste Größe. Die Elemente nicht.
Die Elemente sollen als eine Liste von oben nach unten angezeigt werden.
Folgende Versuche hab ich bereits gemacht:
FlowLayout: wäre super, wenn es von oben nach unten ginge. Tut es aber nicht.
BoxLayout: Zentriert die Elemente, wenns zu wenig sind.
GridBagLayout: gleiches Problem. anchor=NORTH funktionierte nicht.
GridLayout: nur für gleichgroße Elemente.
Eine Glue-Komponente wollte auch nicht so richtig.
Hab die Elemente als auch das JPanel mit TOP_ALIGNMENT versehen.
Muss ich jetzt tatsächlich ein eigenen LayoutManager für ne einfache Liste schreiben?
Das kann doch nicht sein. Da muss es doch noch was geben, was ich übersehen hab.