Avbravo plataforma TutorialVisualLibrary Funcionalidad
VI. Añadiendo Funcionalidad a la escena
En la sección anterior, hemos agregado AcceptAction a la escena. Hemos tenido que definir dos métodos para especificar si debería eliminarse el elemento y para resolver el elemento. En esta sección, utilice ZoomAction, para agregar la funcionalidad de acercar/alejar a la escena.
1. Agrege esta línea al final del constructor de la clase GraphSceneImpl.
getActions().addAction(ActionFactory.createZoomAction());
2. Instale el plugin nuevamente.
3. Mientras mantiene presionada la tecla Ctrl gire la rueda de su ratón para acercar dentro y fuera de la escena
Podemos ver ejemplos del zoom
Nota: Las formas se representan como imágenes. Actualmente no se soporta SVG.
En la misma manera como se describió anteriormente, puede agregar la funcionalidad de Pan a la escena, por medio de esta línea:
getActions().addAction(ActionFactory.createPanAction());
Cuando agregas esta línea, el usuario debe mantener presionado la tecla de la rueda del mouse y, a continuación, desplácese en cualquier dirección en la escena.



