- 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
All Methods Instance Methods Concrete Methods 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.-
Methods declared in class java.awt.event.MouseAdapter
mouseWheelMoved
-
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods declared in interface java.awt.event.MouseListener
mouseClicked
-
-
-
-
Method Detail
-
mousePressed
public void mousePressed(MouseEvent e)
Starts the dragging session by creating the appropriate instance of DragController.- Specified by:
mousePressedin interfaceMouseListener- Parameters:
e- the event to be processed
-
mouseReleased
public void mouseReleased(MouseEvent e)
If dragger is not null it is messaged with completeDrag.- Specified by:
mouseReleasedin interfaceMouseListener- Parameters:
e- the event to be processed
-
mouseDragged
public void mouseDragged(MouseEvent e)
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
public void mouseMoved(MouseEvent e)
Resets the cursor based on the orientation.- Specified by:
mouseMovedin interfaceMouseMotionListener- Overrides:
mouseMovedin classMouseAdapter- Parameters:
e- the event to be processed
-
mouseEntered
public void mouseEntered(MouseEvent e)
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
public void mouseExited(MouseEvent e)
Invoked when the mouse exits a component.- Specified by:
mouseExitedin interfaceMouseListener- Parameters:
e- MouseEvent describing the details of the exit event.- Since:
- 1.5
-
-