PARPADEO

luciernaga
10 de Mayo del 2004
HOLA A TOD@S, TENGO UN PROBLEMILLA.
EN LA VENTANA DE MI APLICACIÓN TENGO VARIOS PANELES Y SOBRE ELLO DIBUJO CIRCULOS, RECTAS.. PERO HAY VECES QUE AL REPINTAR NOME PINTA ESTAS RECTAS, Y ME LO DEJA DEL COLOR DE FONDO.
¿QUE PUEDO HACER?
GRACIAS A TOD@S

isma
10 de Mayo del 2004
Hola luciernaga:

Has probado a sobrecargar en método update() de modo que no te limpie el componente y luego llame a paint() si no que lo haga directamente?

Prueba de esta manera, sobrecarga el metodo
update(){
paint()
}

De este modo puede que elimines tu problema.

Un beso

yo
10 de Mayo del 2004
El dibujo lo definis con algun canvas o alguna clase que responde a un metodo getColor y getBackground o algo similar... cuando los metodos de dibujo llamen a estos que vos estas creando, antes de dibujarlos llama a estos metodos que es la unica manera que tiene de saber con que color dibujar... es por esto que lo que mas te conviene es redefinir estos metodos para que ante una llamada estos devuelvan el color que desees

luciernaga
10 de Mayo del 2004
HOLA A LOS DOS, VOY A PROBAR CON AMBAS OPCIONES.
ESPERO TENER SUERTE.GRACIAS