2012-03-07 82 views
1

有JTable,其中一列有日期格式。我需要根據此列(日期)對錶格條目進行排序。訂購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()); 

當我運行該程序,我只能看到小triagles加入到頭部,但排序不工作。

任何想法?

回答

4
+0

描述它幫助我以及添加TableSorterTableModel。先生你有這個想法嗎? http://stackoverflow.com/questions/9599474/jtable-setting-model-and-preserve-column-formats-width-alignment-etc – 2012-03-07 13:58:56