尝试按星期几列对jtable进行排序,因为星期几的名称在jtable上显示后不再有序。 Bean绑定已被用于链接数据库(MYSQL)和jtable,但我需要一个事件来按星期几列(Mon,Tues ....按此顺序)对条目进行排序。
答案 0 :(得分:1)
答案 1 :(得分:1)
您可以向JTable添加RowSorter,用户可以单击任何标题进行排序。
如果要预先输出数据,则可以手动进行排序:
table.setAutoCreateRowSorter(true);
DefaultRowSorter sorter = ((DefaultRowSorter)table.getRowSorter());
ArrayList list = new ArrayList();
list.add( new RowSorter.SortKey(2, SortOrder.ASCENDING) );
sorter.setSortKeys(list);
sorter.sort();