Hallo, ich habe ein weiteres Problem: es klingt eigentlich sehr trivial, aber so wie es meiner Meinung nach funktionieren sollte, geht es einfach nicht! 
Ich möchte die Componente des letzten Tabs zurück bekommen und setzte folgenden Code dafür ein:
Obwohl getTabCount die korrekte Anzahl Tabs liefert, erhalte ich bei getTabComponentAt() nur null zurück. ???:L
Die Methode getSelectedComponent() funktioniert - aber ich will ja den letzten Tab und nicht den aktiven. Mit getComponentAt() funktionierte es auch nicht (ebenfalls null).
Nebenfrage 1:
Was ist der genaue Unterschied zwischen getComponentAt() und getTabComponentAt()?
Ich vermute, dass getComponentAt() eine Komponente aus allen auf den TabComponenten platzierten Steuerelementen zurückliefert.
Nebenfrage 2:
Was ist der genaue Unterschiede zwischen Component und JComponent?
Gibt es hierbei etwas bei der Anwendung zu beachten?
Ich möchte die Componente des letzten Tabs zurück bekommen und setzte folgenden Code dafür ein:
Java:
System.out.println("Anz=" + m_tabCtrl.getTabCount()); //Ausgabe: "Anz=3"
Component lastTab = m_tabCtrl.getTabComponentAt(m_tabCtrl.getTabCount()-1);
System.out.println(lastTab != null); //Ausgabe: "false"
Die Methode getSelectedComponent() funktioniert - aber ich will ja den letzten Tab und nicht den aktiven. Mit getComponentAt() funktionierte es auch nicht (ebenfalls null).
Nebenfrage 1:
Was ist der genaue Unterschied zwischen getComponentAt() und getTabComponentAt()?
Ich vermute, dass getComponentAt() eine Komponente aus allen auf den TabComponenten platzierten Steuerelementen zurückliefert.
Nebenfrage 2:
Was ist der genaue Unterschiede zwischen Component und JComponent?
Gibt es hierbei etwas bei der Anwendung zu beachten?