Menu złożone z przycisków, które włącza odpowiedni panel

0

W swojej aplikacji chcę zrobić coś takiego: w głównym oknie aplikacji po lewej stronie jest JPanel z przyciskami. Ich wciśnięcie włącza odpowiedni JPanel w środku okna aplikacji, w którym użytkownik wykonuje różne operacje. Jak to zgrabnie zaimplementować? Na razie wymyśliłem coś takiego: wciśnięcie przycisku w panelu menu ustawia jakieś pole klasy okna głównego, a następnie wywołuje jakąś funkcję odrysowującą okno. To dobry pomysł? Nie mam doświadczenia w Swing, więc moje pytanie jest takie: jak to najlepiej zrobić?

1

Ja bym to zrobił tak:
Każde okno jako osobna klasa dziedzicząca po JPanel(na przykład) z ustawionym wszystkim co trzeba.
Kliknięcie wywołuje akcje.
1.Usunięcie wszystkiego co jest na panelu na który mam dodać mój panel
2.Stworzenie obiektu utworzonej klasy
3.Dodanie obiektu do panelu na który mam dodać mój panel
4.updateui();

1 użytkowników online, w tym zalogowanych: 0, gości: 1