org.jplot2d.interaction
Class MouseMarqueeHandler<B extends MouseDragBehavior>
- java.lang.Object
-
- org.jplot2d.interaction.MouseBehaviorHandler<T>
-
- org.jplot2d.interaction.MouseDragBehaviorHandler<B>
-
- org.jplot2d.interaction.MouseMarqueeHandler<B>
-
- All Implemented Interfaces:
- VisualFeedbackDrawer
- Direct Known Subclasses:
- MouseAxisRangeZoomHandler, MouseMarqueeZoomHandler
public abstract class MouseMarqueeHandler<B extends MouseDragBehavior> extends MouseDragBehaviorHandler<B> implements VisualFeedbackDrawer
-
-
Constructor Summary
Constructors Constructor and Description MouseMarqueeHandler(B behavior, InteractionModeHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description 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.-
Methods inherited from class org.jplot2d.interaction.MouseDragBehaviorHandler
canStartDargging, processMouseEvent
-
Methods inherited from class org.jplot2d.interaction.MouseBehaviorHandler
enterModifiersKey, exitModifiersKey, getName
-
-
-
-
Constructor Detail
-
MouseMarqueeHandler
public MouseMarqueeHandler(B behavior, InteractionModeHandler handler)
-
-
Method Detail
-
draggingStarted
public void draggingStarted(int x, int y)- Specified by:
draggingStartedin classMouseDragBehaviorHandler<B extends MouseDragBehavior>
-
draggingTo
public void draggingTo(int x, int y)- Specified by:
draggingToin classMouseDragBehaviorHandler<B extends MouseDragBehavior>
-
draggingFinished
public void draggingFinished(int x, int y)- Specified by:
draggingFinishedin classMouseDragBehaviorHandler<B extends MouseDragBehavior>
-
draggingCancelled
public void draggingCancelled()
- Specified by:
draggingCancelledin classMouseDragBehaviorHandler<B extends MouseDragBehavior>
-
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