org.jplot2d.interaction
Class MouseMoveComponentHandler
- java.lang.Object
-
- org.jplot2d.interaction.MouseBehaviorHandler<T>
-
- org.jplot2d.interaction.MouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
- org.jplot2d.interaction.MouseMoveComponentHandler
-
- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener, VisualFeedbackDrawer
public class MouseMoveComponentHandler extends MouseDragBehaviorHandler<MouseMoveComponentBehavior> implements java.beans.PropertyChangeListener, VisualFeedbackDrawer
-
-
Constructor Summary
Constructors Constructor and Description MouseMoveComponentHandler(MouseMoveComponentBehavior behavior, InteractionModeHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleancanStartDargging(int x, int y)voiddraggingCancelled()voiddraggingFinished(int x, int y)voiddraggingStarted(int x, int y)voiddraggingTo(int x, int y)voiddraw(java.lang.Object g)Draws visual feedback on the given graphics.voidpropertyChange(java.beans.PropertyChangeEvent evt)-
Methods inherited from class org.jplot2d.interaction.MouseDragBehaviorHandler
processMouseEvent
-
Methods inherited from class org.jplot2d.interaction.MouseBehaviorHandler
enterModifiersKey, exitModifiersKey, getName
-
-
-
-
Constructor Detail
-
MouseMoveComponentHandler
public MouseMoveComponentHandler(MouseMoveComponentBehavior behavior, InteractionModeHandler handler)
-
-
Method Detail
-
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- Specified by:
propertyChangein interfacejava.beans.PropertyChangeListener
-
canStartDargging
public boolean canStartDargging(int x, int y)- Specified by:
canStartDarggingin classMouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
draggingStarted
public void draggingStarted(int x, int y)- Specified by:
draggingStartedin classMouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
draggingTo
public void draggingTo(int x, int y)- Specified by:
draggingToin classMouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
draggingFinished
public void draggingFinished(int x, int y)- Specified by:
draggingFinishedin classMouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
draggingCancelled
public void draggingCancelled()
- Specified by:
draggingCancelledin classMouseDragBehaviorHandler<MouseMoveComponentBehavior>
-
draw
public void draw(java.lang.Object g)
Description copied from interface:VisualFeedbackDrawerDraws visual feedback on the given graphics.- Specified by:
drawin interfaceVisualFeedbackDrawer
-
-
DMelt 3.0 © DataMelt by jWork.ORG