Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Aplicación gráfica.

Hola a todos.

Tengo un programa que me permite dibujar grafos (es decir, dibujar una serie de nodos y conectarlos entre ellos mediante aristas). Mi pregunta es, ¿cómo podría hacer para mover el lienzo y seguir dibujando sin perder lo que tenía antes? Me explico. Tengo una serie de nodos dibujados por pantalla y no es posible dibujar más en ese espacio, lo que quiero es poder desplazar todo lo dibujado, por ejemplo, a la izquierda, y hacer que algunos nodos desaparecieran temporalmente para permitirme dibujar nuevos nodos, pero sin perder la referencia de posición.

¿Alguien sabe como hacerlo?

Muchas gracias.

junio 8, 2015 | Unregistered CommenterAndrés

Pues con la poca información que das, difícilmente alguien podrá darte una respuesta.....

Supongo que la zona donde dibujas será un canvas.... Has probado a cambiar el tamaño del canvas mas grande y meter el canvas dentro de un ScrollPane.... Esto es lo mas que se me ocurre sin saber como esta echa tu aplicación... la próxima vez pon una captura de pantalla o algo de código con lo que podamos ver algo....

Bueno un saludo!

junio 9, 2015 | Unregistered Commenterloderain

Loderian muchísimas gracias.

Siento haberme explicado tan mal, mil perdones por ello.

Tu solución me funcionó.

junio 9, 2015 | Unregistered CommenterAndrés