Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在创建JTable时对其进行排序_Java_Swing_Sorting_Jtable_Rowsorter - Fatal编程技术网

Java 如何在创建JTable时对其进行排序

Java 如何在创建JTable时对其进行排序,java,swing,sorting,jtable,rowsorter,Java,Swing,Sorting,Jtable,Rowsorter,假设我有一个表,第一列是id,我希望在创建表时按id编号对表进行排序。我能做什么 我希望“在构建表之前进行排序”不是唯一的解决方案。试试这段代码 JTable table = new JTable(); table.setAutoCreateRowSorter(true); table.getRowSorter().toggleSortOrder(0); 试试这个代码 JTable table = new JTable(); table.setAutoCreateRowSorter(true)

假设我有一个表,第一列是id,我希望在创建表时按id编号对表进行排序。我能做什么

我希望“在构建表之前进行排序”不是唯一的解决方案。

试试这段代码

JTable table = new JTable();
table.setAutoCreateRowSorter(true);
table.getRowSorter().toggleSortOrder(0);
试试这个代码

JTable table = new JTable();
table.setAutoCreateRowSorter(true);
table.getRowSorter().toggleSortOrder(0);

让我们看看你的努力pls@shreyanshjogi我只是浏览了JTable页面,查看了每个包含“sort”的方法,并在这里搜索了“default”、“JTable”、“sort”作为关键字。然后我把它贴出来了。把你们的一些代码贴出来here@shreyanshjogi我不认为这个问题需要一段代码来回答,而是人们需要代码作为“努力的证明”。现在表已经存在了,我将所有的colunm类设置为Integer,我所需要的只是一个在代码中对表进行排序的方法pls@shreyanshjogi我只是浏览了JTable页面,查看了每个包含“sort”的方法,并在这里搜索了“default”、“JTable”、“sort”作为关键字。然后我把它贴出来了。把你们的一些代码贴出来here@shreyanshjogi我不认为这个问题需要一段代码来回答,而是人们需要代码作为“努力的证明”。现在这个表就在那里,我把所有的colunm类都设置为Integer,我所需要的是一个方法来在代码中对表进行排序。这是可行的,你可以通过两次调用这个方法来按相反的顺序排序。这是可行的,你可以通过两次调用这个方法来按相反的顺序排序。