Se voce estiver usando JFC (swing), verifique se o double buffering estah
habilitado. Faca:
JRootPane.setDoubleBuffered(true);
Se estiver usando AWT (como parece ser o caso), voce vai ter que implementar
double-buffering voce mesmo.
Veja o exemplo dado pela Sun no "Java Tutorial", na trail "Creating a User
Interface (AWT Only)" (arquivo anexo).
Boa sorte,
Renato.
> -----Original Message-----
> From: Kleber Bueno [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, June 29, 2000 3:46 PM
> To: SouJava
> Subject: [SouJava-J] Problemas no PAINT
>
>
> Estou usando uma classe qie estende canvas e no método paint
> dela eu estou
> escrevendo uma frase com o método
> public void paint(Graphics g)
> {
> g.drawString("Basil 500",1,10);
> }
>
> mais o problema é que essa classe se movimenta muito no frame
> e ta piscando
> muito.
> Alguem tem alguma solução ?????
>
> desde já obrigado
>
>
> --------------------------- 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]
> [para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
[regras da lista: http://www.soujava.org.br/regras.htm]
---------------------------------------------------------------------
DoubleBuffer.java