[Netbeans JPanel]

0

Witam wszystkich,

Razem z kolega piszemy aplikacje bazodanowa, pierwszy raz w Javie. I pojawił nam się problem, z pozoru błahy, ale dla działania aplikacji zasadniczy.
Program piszemy w środowisko Netbeans.
W aplikacji umieszczone jest 7 zakładek (wykorzystalismy JPanel) w nadzbiorze JTabbedPane.

user image

I w zaleznosci od zalogowanej grupy użytkowników, maja oni 'widzieć' tylko niektóre z tych zakładek.
Funkcja .setVisible dziala mi praktycznie z kazym elementem interfejsu (od Okna glownego do Buttona), ale z niewiadomych mi przyczyn, nie dziala z zakladkami(tu zakladka 1):

Aplikacja.jPanel1.setVisible(false);

Czegos nie wiem , nie zauwazylem, czy moze to jakis blad srodowiska?

0

a czy Aplikacja.jTabbedPane.removeTabAt(3) nie rozwiąże Twojego problemu? I będzie lepsze niż wstawianie setVisible wszystkiemu

0

No dzięki za rozwiązanie, ale już zdążyłem w międzyczasie znaleźć nieco inne - można wrzucić 'widoki' zakładek do jTabbedPane'ów i w zależności od grupy użytkowników je przełączać. Chociaż Twoje rozwiązanie jest bardziej elastyczne ;)

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