Pegar valores de ArrayList

Olá, depois de ler muitos posts sobre a tal DefaultTableModel decidi implementar a minha própria tabela. Esta tabela que eu tenho é formada por um ArrayLists de uma classe do tipo “clientes”. Eu queria fazer com que todos os “clientes” dentro desse ArrayList passassem por uma validação na hora de formar a tabela, exemplo: Se o status do cliente for ativo, quero que todas as linhas da tabela que tenham clientes com esse status sejam pintadas de vermelho.

O problema é que não faço ideia de como acessar a variável “status” que está dentro de uma instância de “clientes” que está dentro de um ArrayList.

Meio complicado né? :S

[code]List lista = new ArrayList();

for(Cliente cliente:lista){
cliente.getStatus
}[/code]

ou vc pode pegar um cliente em especifico.

List<Cliente> lista = new ArrayList<Cliente>();  

lista.get(1).getStatus

[quote=Demys Cota][code]List lista = new ArrayList();

for(Cliente cliente:lista){
cliente.getStatus
}[/code][/quote]

Muito obrigado pela ajuda, mas isso não dá certo :c diz que os tipos são incompatíveis que ele quer um tipo cliente mas é encontrado um Object.

Alguma ideia?

Desculpa, deu certo sim. Eu fiquei tão empolgado que digitei o nome da classe errado.
Muito obrigado cara. Mesmo.