Setar a cor de uma linha específica em um JTable

Boa tarde pessoal,

Estou com uma dúvida aqui, acredito eu ser simples mas não estou conseguindo encontrar a solução.
Tenho um JTable implementado em meu sistema, utilizando AbstractTableModel.
Gostaria de saber como faço para definir a cor de uma determinada linha da tabela que preencha uma determinada condição.

Desde ja agradeço.

Ola pessoal,

Consegui resolver o problema de colorir o fundo da linha da maneira que eu desejo.
A dúvida que ficou com isso foi que antes eu conseguia selecionar a linha por completo, agora só consigo selecionar uma célula específica.

Existe alguma maneira de fazer com que eu possa selecionar a linha por completo??

Obrigado.