Auf Thema antworten

Dann würde ich dir folgendes empfehlen:


[code=Java]

JFrame.doLayout();

JFrame.setLayout(GridBagLayout);


...


JFrame.remove(Panel1);

JFrame.add(Panel2);

JFrame.repaint();

[/code]


Und die Buttons fügst du dann einzeln jedem JPanel hinzu, welches du haben möchtest.

Denen gibst du dann eine Methode, bspw:


[code=Java]

PanelWechsel();


...


public static void PanelWechsel() {

JFrame.remove(Panel1);

JFrame.add(Panel2);

JFrame.repaint();

}

[/code]


So habe ich das z.B. in einem meiner momentanen Programme gemacht.

Ich hoffe, das ist so ähnlich wie das, was du dir da gerade vorstellst und ich konnte dir damit helfen. ;)



Oben