org.jplot2d.interaction
Class MouseActivateComponentHandler
- java.lang.Object
-
- org.jplot2d.interaction.MouseBehaviorHandler<B>
-
- org.jplot2d.interaction.MouseMoveBehaviorHandler<MouseActivateComponentBehavior>
-
- org.jplot2d.interaction.MouseActivateComponentHandler
-
- All Implemented Interfaces:
- VisualFeedbackDrawer
public class MouseActivateComponentHandler extends MouseMoveBehaviorHandler<MouseActivateComponentBehavior> implements VisualFeedbackDrawer
This handler activate / deactivate component while mouse moving. It set the interaction handler's mode according to the component which mouse moving on.
-
-
Constructor Summary
Constructors Constructor and Description MouseActivateComponentHandler(MouseActivateComponentBehavior behavior, InteractionModeHandler handler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleanbehaviorPerformed(int x, int y)voiddraw(java.lang.Object g)Draws visual feedback on the given graphics.-
Methods inherited from class org.jplot2d.interaction.MouseMoveBehaviorHandler
processMouseEvent
-
Methods inherited from class org.jplot2d.interaction.MouseBehaviorHandler
enterModifiersKey, exitModifiersKey, getName
-
-
-
-
Constructor Detail
-
MouseActivateComponentHandler
public MouseActivateComponentHandler(MouseActivateComponentBehavior behavior, InteractionModeHandler handler)
-
-
Method Detail
-
behaviorPerformed
public boolean behaviorPerformed(int x, int y)- Specified by:
behaviorPerformedin classMouseMoveBehaviorHandler<MouseActivateComponentBehavior>
-
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