Package com.jidesoft.swing
Class JideSplitPaneDivider.MouseHandler
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
com.jidesoft.swing.JideSplitPaneDivider.MouseHandler
- All Implemented Interfaces:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
,MouseInputListener
- Enclosing class:
- JideSplitPaneDivider
MouseHandler is responsible for converting mouse events (released, dragged...) into the appropriate
DragController methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
If dragger is not null it is messaged with continueDrag.void
Starts the dragging session by creating the appropriate instance of DragController.void
If dragger is not null it is messaged with completeDrag.Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, mouseExited, mouseMoved, mouseWheelMoved
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.awt.event.MouseListener
mouseClicked, mouseEntered, mouseExited
Methods inherited from interface java.awt.event.MouseMotionListener
mouseMoved
-
Constructor Details
-
MouseHandler
protected MouseHandler()
-
-
Method Details
-
mousePressed
Starts the dragging session by creating the appropriate instance of DragController.- Specified by:
mousePressed
in interfaceMouseListener
- Overrides:
mousePressed
in classMouseAdapter
-
mouseReleased
If dragger is not null it is messaged with completeDrag.- Specified by:
mouseReleased
in interfaceMouseListener
- Overrides:
mouseReleased
in classMouseAdapter
-
mouseDragged
If dragger is not null it is messaged with continueDrag.- Specified by:
mouseDragged
in interfaceMouseMotionListener
- Overrides:
mouseDragged
in classMouseAdapter
-