ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
297
297
EMPFEHLEN
-
Hallo zusammen,
Ich würde gerne die spalten eines Tableviewers hierarchisch sortieren; also zuerst nach spalte X dann spalte Y,......
je nach grafischen reihenfolge der spalten
dazu versuche ich gerade einen Tablesorter zu schreiben der das kann und bin dabei auf ein Problem gestossen.
Ich befinde mich in der methode "docompare" der Klasse "ColumnViewerSorter"
mit der Sgnatur
protected int doCompare(Viewer viewer, Object e1, Object e2)
Da ja JFace nur auf der View Ebene sortiert bräuchte ich unbedingt die info in welcher darstellungszeile
gerade der Sorter sortiert.
dann könnte ich mittels "v.getElementAt(index);" auf andere Zeilen Zugreifen.
Meine Frage lautet also: Wie bekomme ich im Sorter die info auf welcher Zeile in der Viewebene ich mich gerade befinde?
gibt es eventuell bessere alternativen zu meiner idee der implementierung?
Wenn das funktioniert und ich es schaffe diese mehrfachsortierung zu implementieren,
werde ich den code natürlich auch hier posten.
Vielen Dank im Voraus für eure Hilfe
Daniel
Ähnliche Themen
-
bestimmte Zeile in einer tableviewer markieren(Plugins,jface,tableviewer):-(:-(
Von daniel38 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 16.12.10, 11:01 -
Tableviewer Multi sort Columns
Von malcomtom im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 17.06.10, 22:09 -
SWT: Datum in JFace TableViewer einfach nur Anzeigen!
Von Layna im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 18.09.08, 15:56 -
JFace TableViewer Context Menü einbauen
Von Stephan041082 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 0Letzter Beitrag: 19.08.08, 22:56 -
Wie kann ich mir den Inhalt eines Bandes ansehen ?
Von Timo Rickert im Forum Linux & UnixAntworten: 8Letzter Beitrag: 01.11.05, 23:45





Zitieren
Login





