检查是否在Java SE中的表格单元格中选择了jcheckbox

时间:2011-11-24 16:29:28

标签: java swing jcheckbox

我想在按下按钮和所选行之后检查表格单元格中的选中复选框。 (表日期将由DB填充 - Mysql) 请解释我如何用例子来做到这一点。

2 个答案:

答案 0 :(得分:1)

TableModel应该有一个保持布尔列的列。列的getColumnClass()应该返回Boolean.class。然后,DefaultTableCellRenderer将显示复选框。要获得价值,只需使用table.getModel().getValueAt(...)

答案 1 :(得分:0)

您的复选框应该有ItemListener

itemStateChanged()方法中,您在复选框对象上调用isChecked()方法,它将在BOOL状态返回check值。