Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2009, 21:45
chnn'
 
Fecha de Ingreso: febrero-2007
Mensajes: 141
Antigüedad: 18 años, 1 mes
Puntos: 1
Respuesta: Cambiar color del jtable

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..