在java中使用radiobutton和sql对Jtable行进行排序

在java中使用radiobutton和sql对Jtable行进行排序,java,swing,sorting,jtable,radio-button,Java,Swing,Sorting,Jtable,Radio Button,如何使用radiobutton对jtable行进行排序? 例如,我单击“名称”单选按钮,它将按升序对名称行进行排序。 我对java还是新手。请帮帮我。谢谢D 实现这一目标的最佳方法是什么?首先看一看,尤其是 基本上 List <RowSorter.SortKey> sortKeys = new ArrayList<RowSorter.SortKey>(); sortKeys.add(new RowSorter.SortKey(1, SortOrder.ASCENDING)

如何使用radiobutton对jtable行进行排序? 例如,我单击“名称”单选按钮,它将按升序对名称行进行排序。 我对java还是新手。请帮帮我。谢谢D

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

首先看一看,尤其是

基本上

List <RowSorter.SortKey> sortKeys = new ArrayList<RowSorter.SortKey>();
sortKeys.add(new RowSorter.SortKey(1, SortOrder.ASCENDING));
sortKeys.add(new RowSorter.SortKey(0, SortOrder.ASCENDING));
sorter.setSortKeys(sortKeys); 
List sortKeys=new ArrayList();
添加(新的行排序器.SortKey(1,排序器.升序));
添加(新的行排序器.SortKey(0,排序器.升序));
分拣机设置快捷键(快捷键);

1和0的用途是什么?当我单击“价格”单选按钮时,它会进行排序,但顺序是1,11,12,13,2,21200,3,32300。如何修复它?值是字符串?