java – 在JTable中使列不可编辑
发布时间:2020-12-15 05:17:20 所属栏目:Java 来源:网络整理
导读:我使用Netbeans创建了一个MasterDetail Simple Form,我有一个与数据库相关的JTable. 我想编辑此JTable中的列以使其不可编辑. 我用Google搜索了这一切,我发现了这一切: this.masterTable.getColumn("Validation").setEditable(false); 哪个不适合我! 解决方
我使用Netbeans创建了一个MasterDetail Simple Form,我有一个与数据库相关的JTable.
我想编辑此JTable中的列以使其不可编辑. 我用Google搜索了这一切,我发现了这一切: this.masterTable.getColumn("Validation").setEditable(false); 哪个不适合我! 解决方法
覆盖TableModel的isCellEditable(…)方法.
DefaultTableModel model = new DefaultTableModel(...) { @Override public boolean isCellEditable(int row,int column) { // add your code here } } JTable table = new JTable( model ); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – NoClassDefFoundError org / apache / poi / ss /
- java – ResulSet – Cursor:rs.next()花费很多时间
- 在Java中生成一定范围的随机双数
- java – Mockito风格anyXXX单元测试方法
- 传递给Java中的方法时,如何要求参数为两种类型
- java – JSTL – 使用forEach迭代用户定义的类
- java – 从String中删除URL前缀(http:/,www等)[已关闭]
- java – 什么是alertcontroller.recyclelistview
- 在北京三年java开发经验月薪16k,如何在四年经验时要到20k?
- JDK下载安装