tneho um programa de um robo que anda por uma jtable e por onde ele passa ele pinta de vermelho a célula e conforme passa mais de uma vez por ela vai escurecendo a célula…s´´o que estou com um problema ao coloquei um timer para chamar minha classe movimentar(); q faz ele andar de x em x segundos soh que estou usando um renderer pra pintar a célula que fica em outra classe (pintar) . só do jeito que está ele cria um renderer novo toda vez ai ele pinta soh a célula onde o robo está… tem como fazer executar esse trecho apenas uma vez… ou de pintar a célula de um jtable sem precisar de outra classe???
[code] pintar renderer = new pintar(); <=| TRECHO QUE QUERO MODIFICAR
tabela.setDefaultRenderer(Object.class, renderer); // <=|
renderer.colorirCelula(linha_inicial,coluna_inicial, Color.getHSBColor(1,1,f));
movimentos++;
movimento.setText(String.valueOf(movimentos));[/code]