GUI seitenaufruf

hallo leute,
ich habe schon onkel google durchsucht aber ich finde nichts in richtung seiten aufrufen,

also ich möchte im borderlayout den centerbereich für verschiedene seiten nutzen, über borderlayout west möchte ich button anklicken und im center die verschiedenen seiten anzeigen aber ich finde nirgends eine anleitung wie das gehen kann, meine vorstellung ist jetzt das ich das so ähnlich machen könnte wie ich die seiten jetzt anzeigen lasse.

also ich erstelle 5 Buttons im borderlayout west und möchte damit 5 JPanel im center anzeigen lassen.
jetzt kann ich ja ein JPanle adden und mir so die seite anzeigen lassen und die anderen JPanle auskommentieren.

kann ich das so über actionListener machen oder gibt es da eine möglichkeit die ich noch nicht gefunden oder gesehen habe?

kann ich das so umsetzen oder wie wird das normal gemacht?

mit der Aufteilung West zu Center, Anordnung der 5 Buttons usw. hast du normale Layout-Aufgaben,
zum Umschalten gibt es CardLayout
How to Use CardLayout (The Java
dort im Beispiel das Umschalten mit ComboBox, über Buttons mit ActionListener sollte ähnlich gehen

https://docs.oracle.com/javase/tutorial/uiswing/layout/card.html
https://www.youtube.com/watch?v=M7EHJuZIr3c

bye
TT

Oder den Artikel zum CardLayout im Byte-Welt-Wiki.