使用重复值设置JTable的SortKey不起作用

时间:2012-11-09 14:05:44

标签: java swing sorting jtable tablerowsorter

我在java中设置SortKeys时遇到问题。我使用现有JTable中的SortKey并将其设置为另一个,但是当列中存在重复值时,它会以某种方式运行,例如值1,2,3,4,5正确排序,但值1,1,1,2,2,2,3,3在JTable中的顺序不同。

PS:我已经在1上设置了setMaxSortKeys(int max)。

1 个答案:

答案 0 :(得分:1)

两个表中行的初始排序可能不同。用于对表进行排序的排序算法也可能不稳定。在这些情况下,您不能指望重复列值的顺序相同。