Dodawanie JPanel do JTabbedPane

Odpowiedz Nowy wątek
Placek89
2012-04-14 11:36
Placek89
0

Witam,

Piszę prosty program do obsługi bazy danych korzystając z NetBeans. Utworzyłem sobie kilka klas korzystając z Master/Detail Sample Form i Entity Classes from Database. Stworzone widoki baz danych są klasami rozszerzającymi JPanel. Teraz chcę utworzyć kolejny Form zawierający JTabbedPane a w nim wszystkie te tabele z różnych klas. Zastanawiam się czy takie coś jest w ogóle możliwe?

Pozostało 580 znaków

2012-04-14 12:01

Rejestracja: 10 lat temu

Ostatnio: 6 godzin temu

Lokalizacja: Zielona Góra/Poznań

0

Musisz utworzyć obiekty swoich klas i dodać je do JTabbedPane.

JTabbedPane tabbedPane = new JTabbedPane();

tabbedPane.addTab("Nazwa", obiekt); // drugi argument jest typu Component, JPanel dziedziczy po Component więc można dodać
edytowany 1x, ostatnio: bolson, 2012-04-14 12:02

Pozostało 580 znaków

Placek89
2012-04-14 12:44
Placek89
0

Posiadam klasę Klienci.java zawierającą podłączenie do bazy danych, KlienciView.java zawierającą rozszerzenie JPanel i SklepMuzycznyView.java czyli główny program. W SklepMuzycznyView dopisuję linijki:

JTabbedPane jTabbedPane1 = new JTabbedPane();

jTabbedPane1.addTab("Klienci", KlienciView());

Wyskakuje mi error cannot find symbol...

Pozostało 580 znaków

2012-04-14 12:51

Rejestracja: 10 lat temu

Ostatnio: 6 godzin temu

Lokalizacja: Zielona Góra/Poznań

0
jTabbedPane1.addTab("Klienci", new KlienciView());

Musisz przekazać obiekt. Samo "KlienciView()" jest traktowane jako metoda, która nie istnieje..

Pozostało 580 znaków

Placek89
2012-04-14 13:14
Placek89
0

Racja... wszystko działa, dzięki za pomoc.

Pozostało 580 znaków

Odpowiedz

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