Java swing Jtable 表格中的首列是序列号 删除中间一行后 后面的序列号也随着改变加1

wangyu6510 发布于 2013/07/01 14:44
阅读 2K+
收藏 0

@wangyu6510 你好,想跟你请教个问题:

     Java swing Jtable 表格中的首列是序列号 删除中间一行后 后面的序列号也随着改变加1

例如: 图1  删除2后变成最下面的 图2

序号(图1) A B C
1 a1 b1 c1
2 a2 b2 c2
3 a3 b3 c3

序号(图1) A B C
1 a1 b1 c1
2 a3 b3 c3




加载中
0
ArrayListt
ArrayListt
一般情况下调用UpdateUI。进行重绘。
0
wangyu6510
wangyu6510
谢谢您, 其实是保证 UI 序号 不重复 ,对应的 数据库里 也是不重复的
0
Monkey
Monkey
这种问题完全不是问题啊,重载abstracttablemodel的getvalueat方法搞定就是了,一行就是一个数据对象,行对象只存放第二列开始的值,第一列的值就是list的索引,你都省的维护数据了,随你怎么删数据都是连续的。删除数据发个消息,jtable就自己重画了。
返回顶部
顶部