我想插入JCheckBox
每一行,JTable
所以我尝试更改我的第一列类型。当我尝试此代码时,出现“java.lang.String cannot be cast to java.lang.Boolean”错误。
DefaultTableModel model=new DefaultTableModel(){
private static final long serialVersionUID = 1L;
@Override
public Class<?> getColumnClass(int column) {
switch (column) {
case 0:
return Boolean.class;
case 1:
return String.class;
case 2:
return String.class;
case 3:
return String.class;
default:
return String.class;
}
}
}