Jtable中Jcheckbox,如何选中checkbox就相当于这一行已经被选中
现在做的jtable里有一列是jcheckbox,但是不知道如何触发Jcheckbox事件来说明这一行已经被选中,这一列要是添加事件的话 应该触发的是什么事件啊,紧急求助。。。谢谢,分数可以调整的哦
------解决方案--------------------给JCheckBox加选中事件不可以吗。
Table行被选中,应该是在ROW上的事件吧。SWING都忘记了。
------解决方案--------------------addItemListener
------解决方案--------------------
public Class<?> getColumnClass(int columnIndex) {
//return columns[columnIndex];
return getValueAt(0, columnIndex).getClass();
}
中Class<?> 去掉泛型<?>试试
------解决方案--------------------只需要设置表格的选择模式为单选table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION),再添加一个鼠标事件监听器,调用table.getselectedRow()得到行值,调用其他方法即可对该行进行操作了