I möchte einige Platten hinzuzufügen (mit unterschiedlicher Höhe) zu einem anderen JPanel
(die in einem JScrollPane
ist), wie in diesem Bild:Hinzufügen einiger JPanels (untereinander) in JPanel
Welches Layout sollte ich verwenden?
I möchte einige Platten hinzuzufügen (mit unterschiedlicher Höhe) zu einem anderen JPanel
(die in einem JScrollPane
ist), wie in diesem Bild:Hinzufügen einiger JPanels (untereinander) in JPanel
Welches Layout sollte ich verwenden?
Möglicherweise ist die einfachste Flowlayout verwenden und die bevorzugten Höhe des JPanels entsprechend eingestellt http://docs.oracle.com/javase/tutorial/uiswing/layout/flow.html
Wenn Sie mehr mit Ihrem Layout zu tun, würde ich eine der fortgeschritteneren Dritten Layouts wie JGoodies Formularlayout empfehlen http://www.jgoodies.com/freeware/forms/ Sie müssen mehr lernen, aber als Sie haben ein gutes flexibles Layout, das die meisten realen Probleme lösen wird, die Sie sehen werden.
Danke für den Rat, aber FlowLayout ist kein Layout, das ich suche. Als Andrew BoxLayout schreiben wird das Problem lösen. –
Sieht aus wie eine gute Passform für BoxLayout
. Siehe auch A Visual Guide to Layout Managers für eine schnelle Vogelperspektive der im J2SE verfügbaren Layouts.
Sieht gut aus für ['BoxLayout'] (http://docs.oracle.com/javase/7/docs/api/javax/swing/BoxLayout.html). Siehe auch [Ein visueller Leitfaden für Layout-Manager] (http://docs.oracle.com/javase/tutorial/uiswing/layout/visual.html) für eine schnelle Vogelperspektive. –
Ahh !!! Ich habe BoxLayout vergessen. Danke für den Rat :) –
@AndrewThompson Warum nicht diesen Kommentar als Antwort, es ist seltsam, eine Frage wie folgt zu sehen, ohne Antwort :) – COD3BOY