ungewollte zentrierte Ausrichtung im Gridbaglayout

Status
Nicht offen für weitere Antworten.
T

ThursdayLove

Gast
Hallihallo,

hätte vielleicht jemand einen Tip parat wie sich die zentrierte Ausrichtung im GridBagLayout vermeiden lässt. Horizontal stört mich noch nicht einmal so sehr, aber die vertikale Zentrierung finde ich in manchen Fällen sehr unschön.

Danke für die Hilfe ...
ThursdayLove
 
T

ThursdayLove

Gast
Hi,

um Missverständnisse zu vermeiden - ich meine nicht die Ausrichtung innerhalb einer Zelle. Nein, ich meinte die Ausrichtung die entsteht, wenn man ein Fenster größer zieht und der komplette Inhalt des Layouts sich dann an die neue Fenstergröße ausrichtet.

bye
TL
 
T

ThursdayLove

Gast
Gerne,

zuerst eine Skizze wie das GUI in normaler Größer aussieht (bspw. 600x400)

Code:
************************
*   text: JTextField   *
*   text: JTextField   *
*   text: JTextField   *
*   text: JTextField   *
************************

nachdem ich aber das Fenster größer ziehe (bspw. auf 800x600) werden alle Komponenten mittig ausgerichtet

Code:
*********************************
*                               *
*                               *
*       text: JTextField        *
*       text: JTextField        *
*       text: JTextField        *
*       text: JTextField        *
*                               *
*                               *
*********************************

aussehen sollte es allerdings so etwa

Code:
*********************************
*       text: JTextField        *
*       text: JTextField        *
*       text: JTextField        *
*       text: JTextField        *
*                               *
*                               *
*                               *
*                               *
*********************************

finde ich zumindestens schöner :lol:
 

Leroy42

Top Contributor
Dann setze dein Panel, das die Textfields enthält, einfach in den
NORTH-Bereich des umgebenden BorderLayouts, also:

Code:
getContentPane().add(myGriddy, BorderLayout.NORTH);
 
T

ThursdayLove

Gast
das wäre natürlich eine Möglichkeit. Danke, wäre gar nicht auf diese Idee gekommen!

Gruß ThursdayLove
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben