Witam,
podczas tworzenie projektu na studia związanego z system obsługi klienta napotkałem pewien problem..

Otóż tak:

  • Mój projekt zawiera okienko logowania (po zalogowaniu), pokazuje się główny JFrame, w którym wyświetlam zarówno rekordy z bazy SQL, dodaje do bazy itp. .
    W głównym JFramie mam utworzony JPanel, w którym znajduje się cała ta zawartość (wyświetlanie, formularz dodawania do bazy ), oraz dodane do niego menu.

Zależy mi na tym, abym po wybraniu menu np. dodawanie , księgowość , moje okienko programu nie uległo zmianie , jedynie żeby zmieniła się jego zawartość.

Próbowałem podpiąć pod menu "Księgowość" Action Performed
PanelGlowny.removeAll();
PanelGlowny.repaint();
PanelGlowny.revalidate();
PanelGlowny.add(jPanel1); <-- tutaj nie widzi drugiego panelu (JPanel Form) - jest to osobny plik, w którym na JPanelForm jest nałożony kolejny JPanel, nadana mu zmienna jPanel1 ale w "głównym" JFramie go nie widać.
PanelGlowny.repaint();
PanelGlowny.revalidate();

screenshot-20180619100259.png

Podpowie ktoś jak to dalej ruszyć?