Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2010, 14:47
konejo
 
Fecha de Ingreso: mayo-2010
Mensajes: 10
Antigüedad: 13 años, 11 meses
Puntos: 1
Dibujo con canvas

Hola, espero que esten bien.

Estoy haciendo un programa en java, que basicamente, lo que hace es que cada vez que hago click en la ventana, se crea un nodo.

Luego, si haglo click sobre ese nodo y muevo el mouse, el nodo se deberia mover en tiempo real junto con el mouse a donde uno escoja.

Estoy usando canvas y ya sobreesrubí el metodo paint(graphics g) y lo que puse ahi fue que me dibujara todos los nodos que tenia creados.

Todo funciona bien, los nodos aparecen y se mueven, pero tengo un problema con el refrescamiento. A veces, cuando muevo un nodo, la pantalla no refresca bien, y se ve como si los nodos desparacen y aparecen rapidamente.

Entre mas nodos inserto, mas aumenta el problema de refrescamiento, desaparecen y aparecen con mas frecuencia.

Saben como solucionar esto? Basicamente mi problema es ese, el refrescamiento del canvas. yo uso el metodo repaint cada vez que necesito refrescar el canvas.