繁体   English   中英

在Java Swing中从JTable删除复选框

[英]Remove checkboxes from JTable in java swing

我在项目中创建了一个带有复选框的JTable。 没关系。 但是问题是如何从该JTable中删除基于索引的有限复选框。 谁能告诉我如何从JTable中删除基于索引的有限复选框。

JTable table = new JTable();
...
int row = ...
int column = ...
table.setValueAt("", row, column);

这将设置任何单元格以包含空字符串而不是复选框。 这也假设您只是在使用DefaultTableModel。 如果您要执行其他操作,则必须张贴一些代码段,以便任何人正确回答此问题。

每当您拥有要动态修改的JTable时,最好的方法就是仅通过使用模型来做到这一点。 创建一个扩展AbstractTableModel的类,并将setValueAt方法与fireTableCellUpdated结合使用以进行更新。

阅读Java教程 ,如果仍然遇到问题,请返回此处获取更多说明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM