NetBeans + jPanel + CardLayout

0

Witam.
Utworzyłam w aplikacji jPanel z CardLayout - więc mam możliwość dodawania "na niego" kolejnych jPaneli. Udało mi się utworzyć 4 takie panele, które po wciśnięciu odpowiednich jButtonów się zmieniają. Przy wstawieniu piątego pojawił się dziwny problem: nowy jPanel albo jest pusty i dodatkowo jeden z istniejących już jPaneli też robi się "pusty" (nie wyświetlają się żadne utworzone wcześniej na nim komponenty ale tylko przy funkcji Create, po uruchomieniu programu wyświetla się wszystko co było przez "zniknięciem"), albo ten nowy jPanel przyjmuje wygląd któregoś z istniejących już jPaneli i przy jakichkolwiek zmianach na jednym z nich automatycznie zmienia się ten drugi (tak jakby nie ma możliwości stworzenia niezależnego nowego jPanelu).
Kiedy dodaję 2 nowe panele to jeden z nich, ten pierwszy, zachowuje się w jeden z w/w sposobów, a ten drugi działa już normalnie.
Sprawdzałam to na dwóch komputerach. Niestety oba z Win7, nie mam dostępu chwilowo do innego systemu.
Spotkał się może ktoś z takim zjawiskiem? Czym to może być spowodowane?
Piszę teraz ważny projekt a utknęłam z powodu takiego dziwactwa...
Będę bardzo wdzięczna za pomoc.

0

Już po problemie.
Okazało się, że nowe jPanele miały automatycznie tworzone takie same Card Name jak te przypisane do istniejących już jPaneli i tym samym tworzyła się jakaś dziwna ich kopia. Teraz mnie jedynie intryguje dlaczego tak się dzieje;)
Przepraszam za kłopot. Jeśli temat jest nieprzydatny to proszę o usunięcie go.

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