2 JTables zusammenhängend füllen

Jo.Jo

Mitglied
Hallo,

ich habe einen JTable, der mit Daten aus einer Datenbank gefüllt wird.

Nun möchte ich, wenn ich eine Zeile dieser Tabelle anklicke, weitere Daten die mit dieser Zeile zusammenhängen in einer weiteren JTable unter der eigentlichen Tabelle darstellen.

Diese zusätzlichen Daten liegen in der selben Datenbank.

Kann mir jemand sagen wie ich diese SQL-Abfrage bzw. das ganze Problem am besten lösen könnte?
Das Problem liegt denke ich daran eine Verbindung zwischen den 2 Tables herzustellen.

Danke
 
du brauchst einen ganz normalen Listener auf der JTable um auf die Selektion (Fachbegriff) reagieren zu können,
dann hast du die Zeile, kannst gegebenenfalls im Model die Id des Eintrags und sonstige Infos abfragen,

das Befüllen der zweiten Tabelle ist komplett beliebiger Code, da kann man pauschal alles bzw. nichts sagen,
hat nicht mehr direkt mit der ersten Tabelle zu tun, muss nur eben im Listener zu diesem Zeitpunkt ausgeführt werden,
so wie sonst z.B. im Listener zu einem Button

How to Use Tables (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)
User Selections
 

Neue Themen


Zurück
Oben