JTable使用TableRowSorter排序后增加行越界问题

问题描述

如题JTable排序使用TableRowSorter。初始有默认数据,点击表头排序,排序后用model新增一行数据,报行标越界。setAutoCreateRowSorter(booleanautoCreateRowSorter)开启或关闭均无效,求解决办法。

解决方案

解决方案二:
你是不是自己写了一个TableRowSorter类?一般不用自己写,直接调用setAutoCreateRowSorter(booleanautoCreateRowSorter)就会自动创建一个TableRowSorter.

时间: 2024-08-28 10:56:09

JTable使用TableRowSorter排序后增加行越界问题的相关文章

跪求解决JTable删除多行后,数据越界问题

问题描述 1,删除勾选行(注我是从行号由大到小删除的,代码中注释的都是我试过方法,可是不行).//删除转回操作行finalDefaultTableModeltableModel=(DefaultTableModel)tblBillInfo.getModel();System.out.println("---------a:"+tblBillInfo.getRowCount());for(inti=0;i<idxs.length;i++){//tableModel.fireTabl

swing-有关JTable按内容排序

问题描述 有关JTable按内容排序 TableModel model = new DefaultTableModel(data,columnNames) //{ // public Class getColumnClass(int column) { // Class returnValue; // if ((column >= 0) && (column < getColumnCount())) { // returnValue = getValueAt(0, column

JQuery实现表格动态增加行并对新行添加事件_jquery

实现功能: 通常在编辑表格时表格的行数是不确定的,如果一次增加太多行可能导致页面内容太多,反应变慢:通过此程序实现表格动态增加行,一直保持最下面有多个空白行. 效果: 一:原始页面 二:表1增加新行并绑定timepicker 三:表2自动增加行,新行绑定timepicker HTML源码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-

列表框上移下移用户进行干预排序后排序结果怎么保存?

问题描述 列表框上移下移用户进行干预排序后排序结果怎么保存? 列表框上移下移用户进行干预排序后排序结果怎么保存?怎么在下次运行的时候保留用户干预的排序列表? 解决方案 如何保存用户的列表排序 解决方案二: 保存下用户的干预的动作

trinidad &amp;amp;lt;tr:table&amp;amp;gt;列表中列排序column sort,但排序后的记录rowkey值对应有错误,请给予帮助

问题描述 trinidad<tr:table>列表中列排序columnsort,如下代码:<tr:columnnoWrap="true"sortProperty="name"sortable="true"headerText="对方"width="10%"headerNoWrap="true"id="headerT3name"bandingShade

oracle-ORACLE怎么写先排序后分组的前5位

问题描述 ORACLE怎么写先排序后分组的前5位 select * from (select a.*, row_number() over(partition by ordered order by cdate desc) px from (select a.*, b.user_name username from view_hjzx a, gjjx.sys_users b where a.userid = b.userid(+) and a.HANDSET like '%15901054535

java-Java中如何截取字符串数组中一段数字按大小进行排序,再输出整个排序后的字符串?

问题描述 Java中如何截取字符串数组中一段数字按大小进行排序,再输出整个排序后的字符串? String[] meg ={"1#zhang#3207237","2#Wang#3207232"...}根据最后的数字大小排序后输出 解决方案 帮助lz实现了一下,望采纳 import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.uti

c-堆栈能不能进行排序后再Peek,C++数据结构的思考题?关于堆栈的排序,谢谢

问题描述 堆栈能不能进行排序后再Peek,C++数据结构的思考题?关于堆栈的排序,谢谢 堆栈能不能进行排序后再Peek,C++数据结构的思考题?关于堆栈的排序,谢谢 解决方案 http://blog.sina.com.cn/s/blog_6f24ba210100mr13.html 解决方案二: 可以参照这个额:http://www.cnblogs.com/xy-kidult/p/3274276.html

分页-mysql某个字段排序后按这个字段分组取前10个的数据

问题描述 mysql某个字段排序后按这个字段分组取前10个的数据 需求是按某个字段分组,再按分组分页,取出每页分组里的所有数据. 例如表数据 Id 组名 1 A 2 A 3 B 4 A 5 B 6 C 7 F 8 C 9 D 10 E 11 F 每页取两组数据,第一页结果是 Id 组名 1 A 2 A 4 A 3 B 5 B 第二页结果是 Id 组名 6 C 8 C 9 D 第三页结果是 Id 组名 10 E 7 F 11 F 这有办法用一条sql查吗 解决方案 不知道你的分组的依据是什么,至于