我很抱歉问这个问题。但是我在理解如何做这件事时遇到了巨大的问题。我有一个JTable
。对于JTable
我有我自己的AbstractTableModel
,返回一个自定义对象getValueAt
。此外,我也有我自己的TableCellRenderer
,它使用很多颜色,并使用列值从getValueAt
给出的对象中提取指定值。java JTable排序对象
但是我希望能够排序值。那么我将如何去分类?我希望能够接收到这两个对象和列,并根据它进行排序。
我尝试阅读大量的教程,但他们展示了如何根据字符串进行排序,或者只是在不知道列的情况下进行排序。
也应该在我创建JTable
或AbstractTableModel
或TableCellRenderer
的课程中进行排序吗?
任何帮助或指向良好的教程将不胜感激。我很抱歉,但我真的很喜欢这种折磨,从来没有这样做过。
你了解'RowSorter'? – nachokk