按列对JTable和日期进行排序

时间:2018-11-19 22:38:00

标签: java sorting date jtable rowsorter

我有一个JTable,其中的列的日期格式为:“ WET 2018星期一11月19日18:03:23”。我想按日期对行进行排序。 我尝试使用TableRowSorter,但无法按日期对其进行排序。 有什么办法吗?

TableRowSorter<DefaultTableModel> sorter = new TableRowSorter<DefaultTableModel> (tableModel);
    timeline.setRowSorter(sorter);

我将内容添加到这样的行中:

tableModel.addRow(new Object[]{"Twitter", t.getCreatedAt().toString(), t.getText()});

谢谢:)

0 个答案:

没有答案