在我的jtable中,我可以通过返回boolean.class值来创建复选框,但defualt不能看到复选框。该列似乎为空,但是当我单击每个单元格时,只有这样我才能看到该复选框,单击一次后,单元格再次显示为空。
代码:
public class DocTableModel extends AbstractTableModel implements TableColumnModelListener
{
public DocTableModel()
{
super();
}
public Class getColumnClass(int c) {
switch (c) {
case 0: return Boolean.class;
default: return String.class;
}
}
public boolean isCellEditable(int rowIndex, int columnIndex)
{
return columnIndex == 0;
}
}