概述
出处:http://javapub.iteye.com/blog/712733
在开发过程中遇到这样一个问题,我编辑JTable里的内容,编辑完了,然后我点保存按钮,结构单元格的内容不是改动后的内容,也就是说没有保存。这点就不像excel了,人家随时保存,随时是最新内容,然后找解决方案吧。
最后发现解决方案也很简单,如果你的光标还停留在那个单元格,这时候JTable默认该单元格还没有结束编辑,不会保存当前的值。
也就是说点“保存”按钮时,调用下JTable的getCellEditor().stopCellEditing(),结束单元格的编辑状态,然后保存JTable的值。现在想想其实和excel一个道理,excel点保存也是先结束单元格的编辑状态,然后保存。
- jTable.getCellEditor().stopCellEditing();
不禁感慨:你可以知道你知道的东西,也可以知道你不知道的东西,但是你不知道你不知道的东西。
最后
以上就是清脆店员为你收集整理的JTable 保存单元格内容的全部内容,希望文章能够帮你解决JTable 保存单元格内容所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复