读书人

Jtable中Jcheckbox怎么选中checkbox

发布时间: 2013-07-20 11:07:48 作者: rapoo

Jtable中Jcheckbox,如何选中checkbox就相当于这一行已经被选中
现在做的jtable里有一列是jcheckbox,但是不知道如何触发Jcheckbox事件来说明这一行已经被选中,这一列要是添加事件的话 应该触发的是什么事件啊,紧急求助。。。谢谢,分数可以调整的哦
[解决办法]
给JCheckBox加选中事件不可以吗。

Table行被选中,应该是在ROW上的事件吧。SWING都忘记了。
[解决办法]
addItemListener
[解决办法]

引用:
package com.teksun.sqltools.create;

import javax.swing.event.TableModelEvent;
import javax.swing.event.TableModelListener;
import javax.swing.table.AbstractTableModel;

public class TablesName……



public Class<?> getColumnClass(int columnIndex) {
//return columns[columnIndex];
return getValueAt(0, columnIndex).getClass();

}

中Class<?> 去掉泛型<?>试试
[解决办法]
只需要设置表格的选择模式为单选table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION),再添加一个鼠标事件监听器,调用table.getselectedRow()得到行值,调用其他方法即可对该行进行操作了

读书人网 >J2SE开发

热点推荐