Colorir Jtable

Boa noite.
Sou programador novo e estou precisando colorir uma linha da minha Jtable, estou usando o netbeans no modelo MVC, e os dados da minha tabela vem do Banco de Dados postgres, vou tentar colar parte do meu código para melhor analise dos senhores, se alguém puder me ajudar, já estou agradecido.


package Modelo;


public class ModeloColorir {
    private String nome;
    private String endereco;
    private String status;

    /**
     * @return the nome
     */
    public String getNome() {
        return nome;
    }

    /**
     * @param nome the nome to set
     */
    public void setNome(String nome) {
        this.nome = nome;
    }

    /**
     * @return the endereco
     */
    public String getEndereco() {
        return endereco;
    }

    /**
     * @param endereco the endereco to set
     */
    public void setEndereco(String endereco) {
        this.endereco = endereco;
    }

    /**
     * @return the status
     */
    public String getStatus() {
        return status;
    }

    /**
     * @param status the status to set
     */
    public void setStatus(String status) {
        this.status = status;
    }
    
} 

package Contole;

import Modelo.ModeloColorir;
import Utilitarios.ConectaBanco;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.swing.JOptionPane;


public class ControleColorir {
    ConectaBanco conect = new ConectaBanco();
    
    public void SavarTabela(ModeloColorir mod){
        conect.conexao();
        try {
            PreparedStatement pst = conect.conn.prepareStatement("insert into cliente (nome_cliente, endereco_cliente, status_cliete) values (?,?,?)");
            pst.setString(1, mod.getNome());
            pst.setString(2, mod.getEndereco());
            pst.setString(3, mod.getStatus());
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null,"Erro ao cadastrar Cliente \n Erro:"+ ex);
        }
    }
}



package Telas;

import Contole.ControleColorir;
import Modelo.ModeloColorir;
import Utilitarios.ConectaBanco;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import javax.swing.JOptionPane;
import net.proteanit.sql.DbUtils;


public class CadastroColorir extends javax.swing.JFrame {
    ConectaBanco conect = new ConectaBanco();
    ModeloColorir mod = new ModeloColorir();
    ControleColorir control = new ControleColorir();
   
    public CadastroColorir() {
        initComponents();
    }
                 
  private void btnSalvarClienteActionPerformed(java.awt.event.ActionEvent evt) {                                                 
        mod.setNome(txtNomeCliente.getText());
        mod.setEndereco(txtEnderecoCliente.getText());
        mod.setStatus(txtStatusCliente.getText());
        control.SavarTabela(mod);
    }                                                

    public void preencherTabela(){
        
        conect.conexao();
        try {
            PreparedStatement pst = conect.conn.prepareStatement("select nome_cliente as Nome, endereco_cliente as Endereço,"
                    + " status_cliente as Status from cliente");
            conect.rs = pst.executeQuery();
            tblCliente.setModel(DbUtils.resultSetToTableModel(conect.rs));
        } catch (SQLException ex) { 
            JOptionPane.showMessageDialog(rootPane,"Erro ao preencher tabela\nErro: "+ ex);
        }
        conect.desconecta();
    }

Quero colorir a linha de Status quando esta for “OK”.
Obrigado.

tenho uma classe que construi que faz exatamente isso:

Se tiver dificuldade de implementa-lo, entre em contato via skype que esta no meu perfil.

Valeu 4mega.