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



java怎样设置jtable的单元格不能被编辑?


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


java怎样设置jtable的单元格不能被编辑?[已结贴,结贴人:lzf0112]
发表于:2008-01-11 13:00:35 楼主
怎样设置jtable的单元格有些可以被编辑,有些不能被编辑。比如说:第一行的第一个单元格允许被编辑,而第一行的第二个单元格是不允许被编辑的?
发表于:2008-01-11 13:36:151楼 得分:5
这个需要你自己重新实现tablemodel的public   boolean   iscelleditable(int   row,   int   column)方法,

在这个方法中将你不允许编辑的单元返回false

发表于:2008-01-11 14:20:382楼 得分:0
明白了,谢谢了!
发表于:2008-01-11 14:55:403楼 得分:0
不好意思,好像不行啊,这样设置是整个表格的单元格都不能被编辑啊。。。。
发表于:2008-01-11 15:01:434楼 得分:15
你不能直接返回false,要根据不同的row、column返回true或者false,允许编辑的位置就返回true,不允许编辑的就返回false
发表于:2008-01-11 15:06:475楼 得分:0
哦,这次是真的明白了,太感谢了,thank   you!
发表于:2008-01-11 15:32:306楼 得分:0
呵呵,结贴吧


快速检索

最新资讯
热门点击