Autor Thema: [Java]Panels im TabbedPane verstecken  (Gelesen 1066 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline Imion

  • Legend
  • *******
  • GURPShead
  • Beiträge: 4.861
  • Username: Imion
[Java]Panels im TabbedPane verstecken
« am: 5.08.2007 | 23:39 »
Nun bin ich schon etwas weiter mit meinem Progrämmchen und stehe wieder vor einem Problem.
Ich habe mehrere Panel in einem TabbedPane. Davon würde ich jetzt gerne einige verstecken (.setVisible(false) bringt leider gar nichts). Ist das möglich, ohne gleich .remove() auszupacken? Wenn ja, wie?
(Zur Erinnerung: Java-Totalanfänger. Benutze NetBeans)
If the internet has shown us anything... anything... it has shown us that there is no such thing as "too batshit crazy to operate a computer."

Everybody's a book of blood. Wherever we're opened, we're red.

Außerirdische sind nicht rechtsfähige, bewegliche, herrenlose Sachen. Wer sie findet und mitnimmt darf sie behalten.

Offline avakar

  • Adventurer
  • ****
  • Gelegenheitsspieler
  • Beiträge: 818
  • Geschlecht: Männlich
  • Username: avakar
Re: [Java]Panels im TabbedPane verstecken
« Antwort #1 am: 6.08.2007 | 13:07 »
In einer JTabbedPane ist immer nur ein Reiter aktiv, und dessen Komponente wird angezeigt (das ist die Komponente, die du mit "addTab(String aTitle, Component aComponent)" der JTabbedPane hinzugefügt hast. Den Reiter selbst kannst du aber nicht ausblenden, verstecken oder so, sondern ihn mitsamt der Komponente nur wieder aus der Leiste entfernen (mit remove()).