Вам нужно создать свой собственный TableCellRenderer. Вы можете сделать это, создав подкласс DefaultTableCellRenderer
class MyClass extends DefaultTableCellRenderer {
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
Component comp = super.getTableCellRendererComponent(...);
if (row == ... && column == ...) {
comp.setBackground(...);
}
return comp;
}
}