Ich möchte eine kleine Applikation erstellen und möchte die dazu nötige GUI mit einem JFrame erstellen.
In dem JFrame sind eine einem Borderlayout 2 JPanel. Das linke Panel ("Navigation") enthält JButton. Das rechte Panel ("Content") soll in seinen verschiedenen Versionen nach einem Klick auf die Buttons erscheinen. Defaultmäßig soll es "visible = false" sein.
1.Frage:
Wie stelle ich es an, das das Contentpanel immer nach einen Buttonklick gewechselt wird? Irgendwie zeigt er zwar die erste Variante an, aber beim zweiten Klick passiert nichts mehr.
2.Frage:
Um das Navigationspanel horizonal zentriert im JFrame anzuzeigen, reicht es, wenn ich dem JPanel ein zusätzliches BorderLayout mitgebe und dann "center" einstelle?
Zur Darstellung meines Problems habe ich eine kleine Grafik angehängt:
Kann mir jemand weiterhelfen?
Greetz
Ron-da-Don
In dem JFrame sind eine einem Borderlayout 2 JPanel. Das linke Panel ("Navigation") enthält JButton. Das rechte Panel ("Content") soll in seinen verschiedenen Versionen nach einem Klick auf die Buttons erscheinen. Defaultmäßig soll es "visible = false" sein.
1.Frage:
Wie stelle ich es an, das das Contentpanel immer nach einen Buttonklick gewechselt wird? Irgendwie zeigt er zwar die erste Variante an, aber beim zweiten Klick passiert nichts mehr.
2.Frage:
Um das Navigationspanel horizonal zentriert im JFrame anzuzeigen, reicht es, wenn ich dem JPanel ein zusätzliches BorderLayout mitgebe und dann "center" einstelle?
Zur Darstellung meines Problems habe ich eine kleine Grafik angehängt:
Kann mir jemand weiterhelfen?
Greetz
Ron-da-Don