G
Guest
Gast
Hallo,
.setAutoCreateRowSorter(true)
sortiert die Tabellenspalten leider als String, und nicht als Integer.
1. Wie kann ich eine Tabellenspalte am einfachsten nach ihren Integerwerten sortieren? Ein Codebeispiel wär am besten.
2.Und wie funktioniert das konkret: "override getColumnClass" ?
DefaultTableModel returns a column class of Object. When DefaultTableModel is used with a TableRowSorter this will result in extensive use of toString, which for non-String data types is expensive. If you use DefaultTableModel with a TableRowSorter you are strongly encouraged to override getColumnClass to return the appropriate type.
.setAutoCreateRowSorter(true)
sortiert die Tabellenspalten leider als String, und nicht als Integer.
1. Wie kann ich eine Tabellenspalte am einfachsten nach ihren Integerwerten sortieren? Ein Codebeispiel wär am besten.
2.Und wie funktioniert das konkret: "override getColumnClass" ?
DefaultTableModel returns a column class of Object. When DefaultTableModel is used with a TableRowSorter this will result in extensive use of toString, which for non-String data types is expensive. If you use DefaultTableModel with a TableRowSorter you are strongly encouraged to override getColumnClass to return the appropriate type.