【发布时间】:2016-06-15 19:29:43
【问题描述】:
这是我项目的代码部分。 我正在尝试更改指定单元格的颜色。但是当我尝试它时,所有细胞的颜色都会改变。这是为什么 ? 谢谢。
private class cellRenderer extends DefaultTableCellRenderer {
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
Component cell = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
if(row==column){
cell.setBackground(Color.yellow);
}
return cell;
}
}
【问题讨论】:
标签: java jtable cellrenderer