public class ShearBehavior extends TransformationBehavior
defaultImage, grBehavior, lyr, rectangleColor, trIO| Constructor and Description |
|---|
ShearBehavior(GeoRasterBehavior grb,
java.awt.Image curImage,
ITransformIO windowIO)
Crea un nuevo RectangleBehavior.
|
| Modifier and Type | Method and Description |
|---|---|
ToolListener |
getListener() |
void |
mouseDragged(java.awt.event.MouseEvent e)
Cuando arrastramos con el ratón pulsado significa que estamos rotando la imagen.
|
boolean |
mouseMoved(java.awt.event.MouseEvent ev)
Cuando movemos el ratón detecta si estamos en el marco de la
imagen y pone el icono del cursor del ratón adecuado.
|
void |
mousePressed(java.awt.event.MouseEvent e)
Reimplementación del método mousePressed de Behavior.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Reimplementación del método mouseReleased de Behavior.
|
void |
paintComponent(MapControlDrawer mapControlDrawer)
Cuando se produce un evento de pintado dibujamos el marco de la imagen para
que el usuario pueda seleccionar y redimensionar.
|
void |
setListener(ToolListener listener) |
isActiveTool, setActiveTool, setCursor, setITransformIOpublic ShearBehavior(GeoRasterBehavior grb, java.awt.Image curImage, ITransformIO windowIO)
zili - listener.public void paintComponent(MapControlDrawer mapControlDrawer)
paintComponent in class TransformationBehaviorpublic void mousePressed(java.awt.event.MouseEvent e)
mousePressed in class TransformationBehaviore - MouseEventpublic void mouseReleased(java.awt.event.MouseEvent e)
throws BehaviorException
mouseReleased in class TransformationBehaviore - MouseEventBehaviorException - Excepción lanzada cuando el Behavior.public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in class TransformationBehaviorpublic void setListener(ToolListener listener)
com.iver.cit.gvsig.fmap.tools.Behavior.Behavior#setListener(org.gvsig.georeferencing.fmap.tools.ToolListener)public ToolListener getListener()
com.iver.cit.gvsig.fmap.tools.Behavior.Behavior#getListener()public boolean mouseMoved(java.awt.event.MouseEvent ev)
throws BehaviorException
mouseMoved in class TransformationBehaviorBehaviorException