Есть JTable, и один из столбцов имеет формат даты. Мне нужно отсортировать записи таблицы по этому столбцу (Дата).
Для решения этой задачи я создал класс TableSorter (http://docs.oracle.com/javase/tutorial/uiswing/examples/components/TableSorterDemoProject/src/components/TableSorter.java). Затем я добавил следующие строки в код:
TableSorter sorter = new TableSorter(tableModel); sorter.setTableHeader(table.getTableHeader());
Когда я запускаю программу, я вижу только маленькие треугольники, добавленные к заголовкам, но упорядочение не работает.
Есть идеи?
Вы должны добавить TableSorter к TableModel, как описано в руководстве JTables о сортировке и фильтрации
TableSorter
TableModel