Zugriff auf den Sortierindex für JTableJava

Java-Forum
Anonymous
 Zugriff auf den Sortierindex für JTable

Post by Anonymous »

In dem Java-Dateibrowser, an dem ich arbeite, führe ich zwei Komponenten gleichzeitig aus: eine JTable und eine JList. Beide beziehen sich auf dieselbe Dateiliste, und ich möchte, dass beide auf die gleiche Weise sortiert werden – idealerweise durch Anwenden der Sortierung der JTable (verwaltet durch ihren TableRowSorter) auf die JList.
Frage: Ist es möglich, auf den internen Index der JTable zuzugreifen bzw. ihn zu kopieren? Ich habe versucht, es neu zu erstellen, indem ich die Liste der JTable iteriere und TableRowSorter.convertRowIndexToModel verwende, aber ich erhalte immer wieder Ausnahmen für Arrays außerhalb der Grenzen.

Code: Select all

        sorter.addRowSorterListener(new RowSorterListener() {
@Override
public void sorterChanged(RowSorterEvent e) {
if (e.getType() == RowSorterEvent.Type.SORTED) {
System.out.println("Table has been sorted (view changed).");
int[] modelIndex = new int[sorter.getModelRowCount()];
for (int i = 0; i < modelIndex.length; i++) {
modelIndex[i] = sorter.convertRowIndexToModel(i);
}
}
}
});

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Zugriff auf den Sortierindex für JTable
    by Anonymous » » in Java
    0 Replies
    0 Views
    Last post by Anonymous
  • Zugriff auf den Sortierindex für JTable
    by Anonymous » » in Java
    0 Replies
    0 Views
    Last post by Anonymous
  • Zugriff auf den abgelehnten Fehler beim Zugriff auf die BSEINDIA -Website von Code [geschlossen]
    by Anonymous » » in C#
    0 Replies
    26 Views
    Last post by Anonymous
  • JTable mit Tastatur sortieren?
    by Guest » » in Java
    0 Replies
    19 Views
    Last post by Guest
  • Begrenzen Sie die in jtable + nächsten/vorherigen Taste gezeigten Zeilen
    by Anonymous » » in Java
    0 Replies
    38 Views
    Last post by Anonymous