现在我在我的Jtable中:

但我希望:

因此,我想,我必须将我的真理/假的转变为对象,如:
Object rowData[][] = { { "1", Boolean.TRUE }, { "2", Boolean.TRUE }, { "3", Boolean.FALSE },
{ "4", Boolean.TRUE }, { "5", Boolean.FALSE }, };
Run Code Online (Sandbox Code Playgroud)
现在我得到这样的数据:
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++;
}
}
Run Code Online (Sandbox Code Playgroud)
所以我的问题是:
如何将我的数据转换为对象,以便我已经显示了滴答声?
UPDATE
isTrueorFalse方法:
public boolean isTrueorFalse() {
return isTrueorFalse;
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试设置Swing Jtable的行颜色.我使用这个类来扩展Jtable作为网上的建议.
public class ColorTable extends JTable {
private static final long serialVersionUID = 1L;
private Map rowColor = new HashMap();
private Map columnColor = new HashMap();
private Color cellColor;
private Color defaultColor;
public ColorTable( TableModel model ) {
super( model );
}
public void setRowColor( int row, Color c) {
rowColor.put( new Integer( row ), c );
}
public void setColumnColor( int column, Color c ) {
columnColor.put( new Integer( column ), c );
}
public void setCellColor( Color …Run Code Online (Sandbox Code Playgroud)