Editar cellRender para pintar linha inteira

Fiz umas buscas aqui no forumvi várias formas de se fazer mais fiquei meio em dúvida.

gostaria de pinha a linha toda onde tenha o valor da célula “pendente”. O código abaixo está pintando apenas a célula e não a linha.

[code]public class CustomTableCellRenderer extends DefaultTableCellRenderer{
@Override
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);

     String s = table.getModel().getValueAt(row, column).toString();

     if(s.equalsIgnoreCase("Pendente")){
         cell.setBackground(Color.red);
     }else{
         cell.setBackground(null);
     }

return cell;

}[/code]

http://www.exampledepot.com/egs/javax.swing.table/Stripe.html
http://www.java-forums.org/awt-swing/541-how-change-color-jtable-row-having-particular-value.html

Bom esse link
http://www.exampledepot.com/egs/javax.swing.table/Stripe.html
pelo que eu intendi é para pinha linhas alternadas ( não consegui usar no meu exemplo)

e o outro exemplo está praticamente igual ao meu só está pintando somente a célula e não a linha…