1,MyTableModel 继承 DefaultTableModel类,主要增加:
成员变量
Class[] typeArray = {Object.class,Object.class,Object.class,Object.class, Object.class, Boolean.class};
方法
public void selectAllOrNull(boolean value){
// Select All. The last column
for(int index = 0; index < getRowCount(); index ++){
this.setValueAt(value, index, 5);
}
}
public Class getColumnClass(int columnIndex) {
return typeArray[columnIndex];// 返回每一列的数据类型
}
2、设置C列数据为Boolean类型,如
new Object[][] {
{ 1+"",2+"",3+"",4+"",5+"",new Boolean(false)},
{ 1+"",2+"",3+"",4+"",5+"",new Boolean(false)},
{ 1+"",2+"",3+"",4+"",5+"",new Boolean(false)},
{ 1+"",2+"",3+"&