java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicSplitPaneDivider.MouseHandler
- All Implemented Interfaces:
MouseListener,MouseMotionListener,MouseWheelListener,EventListener
- Enclosing class:
- BasicSplitPaneDivider
protected class BasicSplitPaneDivider.MouseHandler extends MouseAdapter implements MouseMotionListener
MouseHandler is responsible for converting mouse events
(released, dragged...) into the appropriate DragController
methods.
-
Constructor Summary
Constructors Modifier Constructor Description protectedMouseHandler() -
Method Summary
Modifier and Type Method Description voidmouseDragged(MouseEvent e)If dragger is not null it is messaged with continueDrag.voidmouseEntered(MouseEvent e)Invoked when the mouse enters a component.voidmouseExited(MouseEvent e)Invoked when the mouse exits a component.voidmouseMoved(MouseEvent e)Resets the cursor based on the orientation.voidmousePressed(MouseEvent e)Starts the dragging session by creating the appropriate instance of DragController.voidmouseReleased(MouseEvent e)If dragger is not null it is messaged with completeDrag.
-
Constructor Details
-
MouseHandler
protected MouseHandler()
-
-
Method Details
-
mousePressed
Starts the dragging session by creating the appropriate instance of DragController.- Specified by:
mousePressedin interfaceMouseListener- Parameters:
e- the event to be processed
-
mouseReleased
If dragger is not null it is messaged with completeDrag.- Specified by:
mouseReleasedin interfaceMouseListener- Parameters:
e- the event to be processed
-
mouseDragged
If dragger is not null it is messaged with continueDrag.- Specified by:
mouseDraggedin interfaceMouseMotionListener- Overrides:
mouseDraggedin classMouseAdapter- Parameters:
e- the event to be processed
-
mouseMoved
Resets the cursor based on the orientation.- Specified by:
mouseMovedin interfaceMouseMotionListener- Overrides:
mouseMovedin classMouseAdapter- Parameters:
e- the event to be processed
-
mouseEntered
Invoked when the mouse enters a component.- Specified by:
mouseEnteredin interfaceMouseListener- Parameters:
e- MouseEvent describing the details of the enter event.- Since:
- 1.5
-
mouseExited
Invoked when the mouse exits a component.- Specified by:
mouseExitedin interfaceMouseListener- Parameters:
e- MouseEvent describing the details of the exit event.- Since:
- 1.5
-