Java - TableCellRenderer colorear ciertas filas

 
Vista:

TableCellRenderer colorear ciertas filas

Publicado por fernando (1 intervención) el 04/01/2014 04:08:08
Hola, tengo un tableCellRenderer que cree con cual quiero pintar las filas si "determinada columna es igual o menor a determinada columna"

por ejemplo tengo una tabla con:

nombre | numerA | numeroB
--------------------------------------
pedro | 70 | 8
-------------------------------------|
juan | 8 | 12
-------------------------------------|
jaime | 100 | 20
-------------------------------------|

yo quiero pintar de rojo la fila de "juan" puesto que numeroA es menor a numeroB

realizé esto pero no me sirvió:

int numeroA= ((Integer)(table.getValueAt(column,6)));
int numeroB = ((Integer)(table.getValueAt(column,7)));

if(numeroA <= numeroB) {
componente.setBackground(Color.red);
}

(Las columnas de la tabla numeroA y numeroB pertenecen a las columnas 6 y 7)
Como podría hacerlo?
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