ubuntuusers.de

Java: Panels ganz nach links ausrichten, nicht in die Mitte vom Fenster

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

gorld

Anmeldungsdatum:
30. April 2008

Beiträge: 172

Wohnort: D - BW - Heidelberg

Hallo,

ich habe einen JFrame, auf dem befindet sich ein Panel, auf diesem Panel befinden sich weitere Panels mit JLabels und JTextFields. Soweit so gut.

Das "Oberpanel" (ausgerichtet im Borderlayout des Frams NORTH) geht jetzt über das gesamte (maximierte) Programmfenster. Die verschiedenen aufmontierten Panels sind allerdings nicht so breit wie das maximierte Fenster und werden insgesamt im Oberpanel zentriert angezeigt (Layout Oberpanel: FlowLayout).

Ich möchte jetz allerdings das diese Panels GANZ nach links ausgerichtet werden, und der überbleibende "Rand" dementsprechend nur rechts ist.

Wie mache ich das?

Gruß

Greebo

Avatar von Greebo

Anmeldungsdatum:
21. November 2006

Beiträge: 3443

Wohnort: 97070 Würzburg

1
oberPanel.setLayout(new FlowLayout(FlowLayout.LEFT));

Sollte eigentlich tun.

http://java.sun.com/docs/books/tutorial/uiswing/examples/layout/index.html#FlowLayoutDemo

Wenn es sowas wie eine Toolbar und international kompatibel sein soll, würde ich aber wohl eher FlowLayout.LEADING nehmen.

gorld

(Themenstarter)

Anmeldungsdatum:
30. April 2008

Beiträge: 172

Wohnort: D - BW - Heidelberg

Ja wunderbar. ´genau das hat gefehlt 😉

Danke

--gelöst--

Antworten |