如何使用单选按钮对jtable列进行排序?
我的jtable是defaultTableModel而不是向量。
当用户按下列标题时,我已经实现了排序,现在我必须使用单选按钮来实现。
实现这一目标的最佳方法是什么?
最佳答案
要以编程方式进行排序,请将以下代码添加到侦听器中:
DefaultRowSorter sorter = ((DefaultRowSorter)table.getRowSorter());
ArrayList list = new ArrayList();
list.add( new RowSorter.SortKey(2, SortOrder.ASCENDING) );
sorter.setSortKeys(list);
sorter.sort();