Hallo,
ich möchte in einer JTabbedPane mit 3 Tabs jeweils eine JTable, die ich über ein SQL-Select drei verschiedener DB-Tabellen fülle, anzeigen.
Folgende Vorgehensweise habe ich hierfür programmiert:
1) Als erstes erstelle ich ein JFrame-Objekt
2) Dann rufe ich eine Methode getJViewPane() auf, in der ich die JTabbedPane erstelle
3) In dieser Methode erstelle ich für jede DB-Tabelle ein JPanel, in dem ich die in einer JScrollPane eingebettete JTable mit dem Inhalt der jeweiligen DB-Tabelle fülle, bevor ich sie der JTabbedPane als neue Tab hinzufüge
Mein Problem besteht darin, dass immer nur in der letzten Tab der JtgabbedPane, die JTable in der JScrollPane angezeigt wird, obwohl alle 3 Tabs vorhanden sind und ich diese auch durch ein anklicken anzeigen kann.
Jede einzelne Tab wird ebenfalls angezeigt, wenn ich nur jeweils eine Tab der JTabbedPane hinzufüge. An der Aufbereitung kann es also nicht liegen.
Was mache ich falsch? Kann mir jemand einen Tipp geben?
Vielen Dank im Voraus
Andreas
ich möchte in einer JTabbedPane mit 3 Tabs jeweils eine JTable, die ich über ein SQL-Select drei verschiedener DB-Tabellen fülle, anzeigen.
Folgende Vorgehensweise habe ich hierfür programmiert:
1) Als erstes erstelle ich ein JFrame-Objekt
2) Dann rufe ich eine Methode getJViewPane() auf, in der ich die JTabbedPane erstelle
3) In dieser Methode erstelle ich für jede DB-Tabelle ein JPanel, in dem ich die in einer JScrollPane eingebettete JTable mit dem Inhalt der jeweiligen DB-Tabelle fülle, bevor ich sie der JTabbedPane als neue Tab hinzufüge
Mein Problem besteht darin, dass immer nur in der letzten Tab der JtgabbedPane, die JTable in der JScrollPane angezeigt wird, obwohl alle 3 Tabs vorhanden sind und ich diese auch durch ein anklicken anzeigen kann.
Jede einzelne Tab wird ebenfalls angezeigt, wenn ich nur jeweils eine Tab der JTabbedPane hinzufüge. An der Aufbereitung kann es also nicht liegen.
Was mache ich falsch? Kann mir jemand einen Tipp geben?
Vielen Dank im Voraus
Andreas