Java - Sombrear celdas de un JTable

 
Vista:

Sombrear celdas de un JTable

Publicado por s0ck37 (20 intervenciones) el 12/12/2004 22:34:55
Hola:

Estoy desarrollando una aplicación con Swing. En ella tengo un JTable donde muestro unos datos. Me gustaría mostrar algunas filas sombreadas (con un color de fondo diferente) para diferenciar unos datos concretos. Con getCellRenderer he intentado cambiar el background de una celda pero me lo cambia para toda la tabla. ¿Alguien sabe como podría hacerlo?

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 755
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:Sombrear celdas de un JTable

Publicado por Yamil Bracho (2315 intervenciones) el 14/12/2004 14:22:49
Prueba usando las propiedad selectionForeground y SelectionBackground
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Sombrear celdas de un JTable

Publicado por chuidiang (532 intervenciones) el 16/12/2004 09:03:59

En el getCellRenderer te pasan todos los datos necesarios para saber en qué celda estas (fila y columna). Ahi puedes poner los if que necesites para pintar incluso cada celda de un color distinto.

En www.geocities.com/chuidiang/java tienes un ejemplo de uso del cellrender y se cambian las columnas de distintta manera.

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar