Hallo,
und zwar habe ich ein TabbedPane erstellt. In jedem Tab befindet sich wieder 2 Tabs. Nun möchte ich den Inhalt des einen Tabs ändern, der gerade geöffnet ist.
Mit
bekommt man ja die Componente des gerade geöffneten Tabs.
Mit
habe ich das Problem, dass der zuletzt erstellte Tab geändert wird und nicht wie gewünscht der Inhalt des geöffneten Tabs.
Mit
wird logischerweise der gesamte Inhalt eines äußeren Tabs überschrieben und in dem Tab sind die zwei Tabs nicht mehr sichtbar.
Muss ich mir, um das korrekt zu lösen erst mit
die Component holen, dann die innere Registerkarte suchen und diese dann überschreiben, damit ich ich schließlich Component wieder einfügen in den Tab?
und zwar habe ich ein TabbedPane erstellt. In jedem Tab befindet sich wieder 2 Tabs. Nun möchte ich den Inhalt des einen Tabs ändern, der gerade geöffnet ist.
Mit
Java:
getComponentIndex
Mit
Java:
innerestabbedpane.setComponentAt(innerestabbedpane.getSelectedIndex(), panel)
habe ich das Problem, dass der zuletzt erstellte Tab geändert wird und nicht wie gewünscht der Inhalt des geöffneten Tabs.
Mit
Java:
äußerestabbedpane.setComponentAt(äußerestabbedpane.getSelectedIndex(),panel)
Muss ich mir, um das korrekt zu lösen erst mit
Java:
getComponentAt()
Zuletzt bearbeitet: