Guten Abend
habe einen TableRowSorter der JTable hinzugefügt.
Macht auch: sortierne A-Z und Z-A!
Im TableModel ist ja noch die ursprünglich Reihenfolge. Auch das ist Gut!
Wie, resp. Was muss ich dem RowSorter mitteilen, dass er wieder die Ursprünglich Liste anzeigt?
Wollte das mit rechts-Klick auf den Spaltenkopf realisieren. (TableHeader.addMouseListener etc....)
Rechtsklick funktioniert ... nur wie / was muss ich hier dem RowSorter übergeben, dass er mir wieder das urspüngliche TableModel läd?
Habe das Forum und den Google bemüht (wahrscheinlich false Fragestellung gemacht) aber ich habe nichts gefunden.
Wenn einmal der Spaltenkopf zum sortieren geklickt wurde, gibt es nur noch den Wechsel zwischen A-Z oder Z-A, Ursprunganzeige geht nicht mehr.
Wie könnte die Sortierung wieder angezeigt werden wie sie beim befüllen war?
Angehängt habe ich so:
Vielen Dank
Richi
habe einen TableRowSorter der JTable hinzugefügt.
Macht auch: sortierne A-Z und Z-A!
Im TableModel ist ja noch die ursprünglich Reihenfolge. Auch das ist Gut!
Wie, resp. Was muss ich dem RowSorter mitteilen, dass er wieder die Ursprünglich Liste anzeigt?
Wollte das mit rechts-Klick auf den Spaltenkopf realisieren. (TableHeader.addMouseListener etc....)
Rechtsklick funktioniert ... nur wie / was muss ich hier dem RowSorter übergeben, dass er mir wieder das urspüngliche TableModel läd?
Habe das Forum und den Google bemüht (wahrscheinlich false Fragestellung gemacht) aber ich habe nichts gefunden.
Wenn einmal der Spaltenkopf zum sortieren geklickt wurde, gibt es nur noch den Wechsel zwischen A-Z oder Z-A, Ursprunganzeige geht nicht mehr.
Wie könnte die Sortierung wieder angezeigt werden wie sie beim befüllen war?
Angehängt habe ich so:
Java:
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>;
table.setRowSorter(sorter);
sorter.setModel(DefaultTableModel);
Vielen Dank
Richi