Package org.jplot2d.interaction
-
Interface Summary Interface Description InteractiveComp A generic interface for awt component and swt composite, to provide visual feedback.MousePreference provide the mouse preference.VisualFeedbackDrawer This interface define a method to draw visual feedback while processing interactive actions. -
Class Summary Class Description CursorFeedbackBehavior CursorFeedbackHandler GenericMouseEvent Generic mouse event for AWT and SWT.InteractionHandler This class handle the mouse actions that can respond to user's mouse events like left-click, double-click, right-click.InteractionManager This class handle the mouse actions that can respond to user's mouse events like left-click, double-click, right-click.InteractionMode An operation mode contains a list of available commands and configuration of how to trigger them.InteractionModeHandler An operation mode contains a list of available commands and configuration of how to trigger them.MouseActivateComponentBehavior This behavior defines the destination modes when mouse moving.MouseActivateComponentHandler This handler activate / deactivate component while mouse moving.MouseAdaptiveZoomBehavior MouseAdaptiveZoomHandler MouseAxisAdaptiveZoomBehavior MouseAxisAdaptiveZoomHandler MouseAxisPanBehavior MouseAxisPanHandler MouseAxisRangeZoomBehavior MouseAxisRangeZoomHandler MouseAxisWheelFinerZoomBehavior MouseAxisWheelFinerZoomHandler MouseAxisWheelZoomBehavior MouseAxisWheelZoomHandler MouseBehavior A high-level abstraction of mouse action.MouseBehaviorHandler<B extends MouseBehavior> A high-level abstraction of mouse action.MouseButtonCombination Button combinations that can be configured to trigger a behavior.MouseButtonCombinationEnablity A composite of MouseButtonCombination and an enabled property.MouseClickBehavior A behavior triggered by mouse clicked.MouseClickBehaviorHandler<B extends MouseClickBehavior> MouseCoordinatesTooltipBehavior This behavior update the coordinates tooltip when mouse moving.MouseCoordinatesTooltipHandler This handler shows a tooltip to display the coordinates on where the cursor is.MouseDragBehavior A command triggered by mouse dragging.MouseDragBehaviorHandler<T extends MouseDragBehavior> MouseMarqueeHandler<B extends MouseDragBehavior> MouseMarqueeZoomBehavior MouseMarqueeZoomHandler MouseMoveBehavior A behavior triggered by mouse moved event.MouseMoveBehaviorHandler<B extends MouseMoveBehavior> MouseMoveComponentBehavior MouseMoveComponentHandler MousePanBehavior MousePanHandler MouseWheelBehavior A behavior triggered by mouse wheel rotation.MouseWheelBehaviorHandler<B extends MouseWheelBehavior> MouseWheelFinerZoomBehavior MouseWheelFinerZoomHandler MouseWheelZoomBehavior MouseWheelZoomHandler PlotDefaultMousePreference provide the default mouse preference.PlotInteractionManager The interaction manager for a plot.StringMousePreference A mouse preference can load from / save to a properties stringValueChangeBehavior Provide a feedback to user by listening the value change of InteractionModeHandlerValueChangeHandler<B extends ValueChangeBehavior> -
Enum Summary Enum Description InteractiveComp.CursorStyle
DMelt 3.0 © DataMelt by jWork.ORG