JavaFx tableview sort ist sehr langsam, um die Sortiergeschwindigkeit wie in Java Swing zu verbessern

Ich arbeite an der javaFx-Anwendung und habe eine Tabellenansicht erstellt und habe über 100.000 Zeilen mit 10 Spalten.

Ich habe auch die gleiche Tabelle mit Java Swing Jtable erstellt.

Jetzt brauche ich Sortierleistung, um in Java FX besser zu sein, wenn nicht besser als einige, die der Java-Swing-Tabelle nahe kommen.

Im Moment verwende ich sortorder (), das Daten durch Klicken auf Spaltenüberschriften sortiert, und die Sortiergeschwindigkeit ist 20-mal langsamer als bei Jtable.

Kann jemand bitte helfen?

Danke dir

Bearbeiten:

Ich verwende Beispiel 13.8 in diesem Linkhttp://docs.oracle.com/javafx/2/ui_controls/table-view.htm hat nur ein paar Codezeilen hinzugefügt, um nur 100.000 Zeilen durch Generieren von Zufallsdaten hinzuzufügen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage