小编典典

jTable和排序

java

如何使用单选按钮对jtable列进行排序?

我的jtable是defaultTableModel而不是向量。

当用户按下列标题时,我已经实现了,它将进行排序,现在我
必须使用单选按钮来实现。

实现此目标的最佳方法是什么?


阅读 197

收藏
2020-10-16

共1个答案

小编典典

要以编程方式进行排序,请将以下代码添加到
侦听器中:

DefaultRowSorter sorter = ((DefaultRowSorter)table.getRowSorter());
ArrayList list = new ArrayList();
list.add( new RowSorter.SortKey(2, SortOrder.ASCENDING) );
sorter.setSortKeys(list);
sorter.sort();
2020-10-16