Hi zusammen,
ich versuche gerade meine GUI ein wenig zu ordnen und den JTable + Buttons vernünfigh zu verteilen.
Ich bin hier allerdings auf ein (großes) Problem gestoßen. Die Box'en innerhalb des BoxLayouts lassen sich nicht son anordnen wie ich das will.
Im Detail: ich habe ein Panel mit BoxLayout auf dem ich einzelne Box'en plaziere.
Vereinfachtes Beispiel:
Nun die Vertikale Box wird richtig platziert nämlich Oben - zwar zenztriert aber in diesem Fall OK
Die bottomBox wird allerdings rechtsbündig platziert und sollte eigentlich linksbündig sein. Doch was auch immer ich - bis jetzt - versucht habe war erfolglos.
so z.B.
oder
Bis her wird Alles einfach ignoriert.
Jemand 'ne Idee ?
ich versuche gerade meine GUI ein wenig zu ordnen und den JTable + Buttons vernünfigh zu verteilen.
Ich bin hier allerdings auf ein (großes) Problem gestoßen. Die Box'en innerhalb des BoxLayouts lassen sich nicht son anordnen wie ich das will.
Im Detail: ich habe ein Panel mit BoxLayout auf dem ich einzelne Box'en plaziere.
Vereinfachtes Beispiel:
Java:
...
Box bodyBox = Box.createVerticalBox();
Box headBoxBox = Box.createHorizontalBox()
Box bottomBox = Box.createVerticalBox()
headBoxBox.add(button1);
headBoxBox.add(button2);
bottomBox.add(button3);
bottomBox.add(button4);
bodyBox.add(headBoxBox);
bodyBox.add(bottomBox);
Nun die Vertikale Box wird richtig platziert nämlich Oben - zwar zenztriert aber in diesem Fall OK
Die bottomBox wird allerdings rechtsbündig platziert und sollte eigentlich linksbündig sein. Doch was auch immer ich - bis jetzt - versucht habe war erfolglos.
so z.B.
Code:
bottomBox.setAlignmentX(Component.LEFT_ALIGNMENT)
Code:
bottomBox.setBounds(...)
Jemand 'ne Idee ?