Re: repaint() em um looping.
[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Re: repaint() em um looping.



Olá

On Fri, 6 Jun 2003, Sergio wrote:

> Oi,
> para fazer uma animação estou usando um repaint() dentro de um FOR,
> mas o repaint() só é chamado na última iteração. Eu estava conversando
> com o Adolfo sobre isso e ele me sugeriu usar um Thread.sleep(10), mas
> não deu certo. Alguém tem mais alguma sugestão pra resolver esse
> problema? Preciso passar mais alguma informação?
> 
> Sérgio

Sim, tenho 2 exemplos para vocês! Nada de "threads" (que tb resolvem, mas
terão que aprender mais algumas coisas e vcs NÃO tem tempo para isso
agora!!). Usem a técnica de "double buffering" que também ser para isso.

Vide exemplos: "ex_ordenacao.tgz" e "ex_scroll.tgz".

Ao trabalho!

Leônidas

 --------------------------------------------------------------------------
 Leônidas de Oliveira Brandão  -  Computer Science Dep. of IME-USP (Brazil)
 leo@ime.usp.br - http://www.ime.usp.br/~leo - +55 (011) 3091 [6298 | 6135] 
 Interessado em Matemática?  Visite o "iMatica":   http://www.matematica.br