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

Odpowiedz Nowy wątek
2011-10-24 21:13
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ć?

Pozostało 580 znaków

2011-10-25 00:48
Karton_niezalogowany

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();

Dzięki, zrobiłem mniej więcej tak jak napisałeś. - ghostface 2011-10-25 21:08

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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