您的位置:程序门 -> java -> gui 设计



jtable设计选择的范围?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


jtable设计选择的范围?
发表于:2008-01-17 13:33:31 楼主
jtable里面有几条记录要怎样设计才能使得选择的范围限制在这几条范围只内。。。。。。难到要先判断记录的数目?????
发表于:2008-01-17 14:58:561楼 得分:0
不太明白lz的意思,可否说的明白一些?~
发表于:2008-01-17 19:00:562楼 得分:0
比如说jtable里面有10条记录,选择的范围只能在这10条里面。。。。
发表于:2008-01-17 19:32:453楼 得分:0
我还是不明白,如果只有10条记录,那选择的范围肯定是这10条中的啊
比如说是从1-10的数据,那你又怎么可能得到第11条呢?

不过lz所说的“选择”是怎样的呢?是按ctrl键选择多条数据的选择?还是???
发表于:2008-01-17 20:17:064楼 得分:0
关注
请楼主再说清楚一点
发表于:2008-01-17 20:20:035楼 得分:0
没看明白呵
发表于:2008-01-17 20:40:526楼 得分:0
呵呵~lz也不过来解释一下了
发表于:2008-01-17 20:45:107楼 得分:0
就是,我也不太明天lz的描述...
发表于:2008-01-17 20:51:498楼 得分:0
555,咋就不明白呢?就是说本来jtable是20行的,但是里面只有10条记录,从第一行到第十行,要怎样设置才能使得选择的范围在这十条范围之内而不是整个jtable.....
发表于:2008-01-17 20:54:549楼 得分:0
晕哦~~~原来是跟上一帖有联系的~~
lz没说清楚啊
先想想~~
发表于:2008-01-17 20:57:3110楼 得分:0
你的10条有数据的行是连着的吗?也就是说是从1-10,或者2-11之类的。
还是有数据和没有数据的行是交叉的?
发表于:2008-01-17 21:13:2411楼 得分:0
如果可以确定哪些行是有数据的,哪些行是没有数据的
应该可以通过jtable1.getselectedrows()
这个方法获得选定行的索引,如果是非法选择,则给与提示
发表于:2008-01-17 21:13:3412楼 得分:0
覆盖选择方法...如果选择的行在你的范围就执行,否则直接return
发表于:2008-01-18 08:56:1013楼 得分:0
晕,好像昨天给的恢复咋就没了呢?
我的意思是说本来jtable表是20行的,但里面只有10条记录,要怎样设置选择的范围只在这十条之内而不是整个jtable.
发表于:2008-01-18 09:12:0214楼 得分:0
如果不确定jtable中有数据的行具体是哪一行
那么我觉得这个就不好实现了

仿佛只想到一个笨方法,就是你上帖中的那个循环判断每个cell
其他的暂时也想不出了。。。


快速检索

最新资讯
热门点击