En la clase donde se encuentra el jtable hace lo siguiente:
Código:
public class MiRender extends DefaultTableCellRenderer {
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);
cell.setBackground(Color.RED);
cell.setForeground(Color.WHITE);
return cell;
}
}
y luego en el constructor pones esto:
Código:
jtable.setDefaultRenderer(Object.class, new MiRender());
Para que se pongan en color las celdas pares tendrias que poner un IF que diga si las celdas son %2==0 las pinte..