2012-04-14 10 views
1

Ich habe eine JTable, die Daten von einem anderen JTable hinzugefügt wird.JTable mehrere Instanzen

Jetzt möchte ich zwischen JTable s entsprechend dem gewählten Tag in einer JComboBox wechseln.

Zum Beispiel, wenn ich wählen Montag hinzufügen Programme hinzugefügt, dann wähle ich Dienstag aus der JComboBox und eine neue JTable erscheint. Wenn ich wieder zum Montag gehe, sollten die Programme noch da sein (bis das Programm geschlossen ist).

Wie erstelle ich mehrere JTable s (die JTable bleibt gleich) für die Tage und lassen Sie die Informationen dort bis zum Programmabschluss bleiben? Hier

ist ein Beispiel, Ihnen zu zeigen, was ich meine:

enter image description here

Antwort

1

Filtern der Zeilen in einer vorhandenen Tabelle einfacher zu sein scheint. Unter Sorting and Filtering erfahren Sie, wie Sie eine RowFilter erstellen, deren Instanzen zu einer JComboBox hinzugefügt und im Aktions-Listener der Combo angewendet werden können.

+0

Es gibt ein ähnliches Beispiel [hier] (http://stackoverflow.com/a/8005705/230513). – trashgod