Salut,
meine Daten halte ich intern in einer Vector-Instanz vor und zeige diese dann durch eine eigene Subklasse von TableModel in einem JTable-Control an. Zusätzlich können die Einträge noch per RowSorter sortiert werden.
Mein Problem ist aber nun, dass ich vom markierten Eintrag im JTable-Control wieder zurück auf den Index im ursprünglichen Vector schließen können möchte.
Die Sortierung der Einträge im JTable entspricht aber nicht in jedem Fall mehr der im Vector (RowSorter).
Gibt es da eine professionellere Lösung, als den ursprünglichen Index in eine eigene Spalte der Tabelle zu schreiben und diesen bei Selektion auszulesen?
Danke im Voraus,
Stefan
meine Daten halte ich intern in einer Vector-Instanz vor und zeige diese dann durch eine eigene Subklasse von TableModel in einem JTable-Control an. Zusätzlich können die Einträge noch per RowSorter sortiert werden.
Mein Problem ist aber nun, dass ich vom markierten Eintrag im JTable-Control wieder zurück auf den Index im ursprünglichen Vector schließen können möchte.
Die Sortierung der Einträge im JTable entspricht aber nicht in jedem Fall mehr der im Vector (RowSorter).
Gibt es da eine professionellere Lösung, als den ursprünglichen Index in eine eigene Spalte der Tabelle zu schreiben und diesen bei Selektion auszulesen?
Danke im Voraus,
Stefan