ch.randelshofer.quaqua
Class QuaquaSplitPaneDivider.QuaquaMouseHandler
java.lang.Object
java.awt.event.MouseAdapter
ch.randelshofer.quaqua.QuaquaSplitPaneDivider.QuaquaMouseHandler
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.MouseWheelListener, java.util.EventListener
- Enclosing class:
- QuaquaSplitPaneDivider
protected class QuaquaSplitPaneDivider.QuaquaMouseHandler
- extends java.awt.event.MouseAdapter
MouseHandler is responsible for converting mouse events
(released, dragged...) into the appropriate DragController
methods.
Method Summary |
void |
mouseClicked(java.awt.event.MouseEvent evt)
Double click on the split bar moves it to the bottom or to the left. |
void |
mouseReleased(java.awt.event.MouseEvent e)
If dragger is not null it is messaged with completeDrag. |
Methods inherited from class java.awt.event.MouseAdapter |
mouseWheelMoved |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QuaquaSplitPaneDivider.QuaquaMouseHandler
protected QuaquaSplitPaneDivider.QuaquaMouseHandler()
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- If dragger is not null it is messaged with completeDrag.
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent evt)
- Double click on the split bar moves it to the bottom or to the left.
If it is already at the bottom most or leftmost position, it is moved
to its last location.
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
- Overrides:
mouseClicked
in class java.awt.event.MouseAdapter