我知道我可以使用此代码设置整个列的背景颜色,但是如何为每个单元格设置不同的颜色?我有一个有两列和一到一千行的表。
words.getColumn("columnNameHere").setCellRenderer(
new DefaultTableCellRenderer() {
@Override
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
setText(value.toString());
setBackground(Color.RED);
return this;
}
}
);