可能重复:
为布尔值设置 Jtable/列渲染器
现在我的 Jtable 中有:
但我想拥有:
因此,我想,我必须将我的真/假转换为对象,例如:
Object rowData[][] = { { "1", Boolean.TRUE }, { "2", Boolean.TRUE }, { "3", Boolean.FALSE },
{ "4", Boolean.TRUE }, { "5", Boolean.FALSE }, };
现在我得到这样的数据:
int i=0;
data=new Object[tupel.size()][1];
while(i<tupel.size()){
row=tupel.get(i);
data[i][0]=new Boolean(row.isTrueorFalse());//my "Boolean method"
i++;
}
}
所以我的问题是:
如何将我的数据转换为对象以便显示刻度?
更新
isTrueorFalse 方法:
public boolean isTrueorFalse() {
return isTrueorFalse;
}