我正在使用自定义渲染器来渲染 JTable 中的单元格值。当我使用自己的 Comparator 或 TableRowSorter 执行排序时,通常使用模型中的数据对值进行排序。
有没有办法根据渲染的单元格值而不是原始值对列进行排序?
最佳答案
When I perform sorting using my own Comparator
然后,您的自定义比较器需要知道渲染的值是什么,并对这些值进行排序。这意味着您需要将数据从 TableModel 转换为比较器中的渲染值。
关于java - JTable - 对渲染值进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5301754/