4 Stimmen

Hinzufügen mehrerer JPanels (untereinander) in JPanel

Ich möchte einige Paneele (mit unterschiedlicher Höhe) zu einem anderen JPanel (die sich in einem JScrollPane ) wie in diesem Bild:

enter image description here

Welches Layout sollte ich verwenden?

2voto

Andrew Thompson Punkte 166383

Sieht aus wie eine gute Lösung für BoxLayout . Siehe auch Ein visueller Leitfaden für Layout-Manager für einen schnellen Überblick über die in der J2SE verfügbaren Layouts aus der Vogelperspektive.

0voto

Jens Schauder Punkte 70079

Am einfachsten ist es, flowlayout zu verwenden und die bevorzugte Höhe der JPanels entsprechend einzustellen http://docs.oracle.com/javase/tutorial/uiswing/layout/flow.html

Wenn Sie vorhaben, mehr mit Ihrem Layout zu machen, würde ich eines der fortgeschritteneren Layouts von Drittanbietern wie JGoodies Form Layout empfehlen http://www.jgoodies.com/freeware/forms/ Sie müssen noch mehr lernen, aber dann haben Sie ein gutes, flexibles Layout, das die meisten Probleme in der Praxis lösen wird.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X