Oi,

 É isso mesmo, o problema é que dependendo da animação, voce tem que 
limpar a tela antes, senão voce continua vendo partes da imagem 
anterior. Além disso voce tem que controlar a área que voce quer 
desenhar pra nao desenhar a área toda sem precisar.

> O método void update(Graphics g) é implementado da seguinte maneira: 
> -> Primeiro LIMPA A TELA
> -> Depois chama paint(g);
> o que é horrível para animações. Numa animação você só quer 
redesenhar a 
> área que está mudando e não todo o resto.
> 
> De um override no metodo update para ele não apagar a tela:
> 
> void update(Graphics g) { paint(g); }

[]'s

-- 
Edward Roe

------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP 
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a