Hallo zusammen,
Gegeben JTable; erste Spalte mit Checkbox.
Nun suche ich nach einer Moeglichkeit, ausserhalb eines TableModelListeners eine JTable zu befragen, welche Zeile mit einer Checkbox selektiert wurde, um mir dann den Wert einer anderen Spalte ausgeben zu lassen.
Ich moechte auch nicht alle mittels Checkbox markierten Zeilen als selektierte Zeilen darstellen um dann mittels #getSelectedRow() zu iterieren
Wie kann ich mein Problem am einfachsten loesen?
Hintergrund:
Sollte es nicht gehen, so muesste ich mir in der Methode tableChanged des TableModelListeners die "gechekten" Werte in einer Liste merken, da im Anschluss einer JTabbedPane ein neuer Tab hinzugefuegt wird und der Name der Person aus der Tabelle mit setTitleAt() in der TabbedPane gesetzt werden soll.
Nun kann der User aber in der Tabelle eine Person "checken" und diese Markierung auch wieder aufheben.
Ich finde es halt umstaendlich, mir in einer Liste die Personen an der richtigen Stelle entsprechend der Reihenfolge in der Tabelle zu merken um sie in der TabbedPane auch mit dem richtigen Namen zu betiteln.
Danke fuer eure Unterstuetzung.
Viele Gruesse
Gegeben JTable; erste Spalte mit Checkbox.
Nun suche ich nach einer Moeglichkeit, ausserhalb eines TableModelListeners eine JTable zu befragen, welche Zeile mit einer Checkbox selektiert wurde, um mir dann den Wert einer anderen Spalte ausgeben zu lassen.
Ich moechte auch nicht alle mittels Checkbox markierten Zeilen als selektierte Zeilen darstellen um dann mittels #getSelectedRow() zu iterieren
Wie kann ich mein Problem am einfachsten loesen?
Hintergrund:
Sollte es nicht gehen, so muesste ich mir in der Methode tableChanged des TableModelListeners die "gechekten" Werte in einer Liste merken, da im Anschluss einer JTabbedPane ein neuer Tab hinzugefuegt wird und der Name der Person aus der Tabelle mit setTitleAt() in der TabbedPane gesetzt werden soll.
Nun kann der User aber in der Tabelle eine Person "checken" und diese Markierung auch wieder aufheben.
Ich finde es halt umstaendlich, mir in einer Liste die Personen an der richtigen Stelle entsprechend der Reihenfolge in der Tabelle zu merken um sie in der TabbedPane auch mit dem richtigen Namen zu betiteln.
Danke fuer eure Unterstuetzung.
Viele Gruesse