BasicSplitPaneDivider.MouseHandler (Java 2 Platform SE 5.0) (original) (raw)
javax.swing.plaf.basic
Class BasicSplitPaneDivider.MouseHandler
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.plaf.basic.BasicSplitPaneDivider.MouseHandler
All Implemented Interfaces:
MouseListener, MouseMotionListener, EventListener
Enclosing class:
protected class BasicSplitPaneDivider.MouseHandler
extends MouseAdapter
implements MouseMotionListener
MouseHandler is responsible for converting mouse events (released, dragged...) into the appropriate DragController methods.
Constructor Summary | |
---|---|
protected | BasicSplitPaneDivider.MouseHandler() |
Method Summary | |
---|---|
void | mouseDragged(MouseEvent e) If dragger is not null it is messaged with continueDrag. |
void | mouseEntered(MouseEvent e) Invoked when the mouse enters a component. |
void | mouseExited(MouseEvent e) Invoked when the mouse exits a component. |
void | mouseMoved(MouseEvent e) Resets the cursor based on the orientation. |
void | mousePressed(MouseEvent e) Starts the dragging session by creating the appropriate instance of DragController. |
void | mouseReleased(MouseEvent e) If dragger is not null it is messaged with completeDrag. |
Methods inherited from class java.awt.event.MouseAdapter |
---|
mouseClicked |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29) |
Constructor Detail |
---|
BasicSplitPaneDivider.MouseHandler
protected BasicSplitPaneDivider.MouseHandler()
Method Detail |
---|
mousePressed
public void mousePressed(MouseEvent e)
Starts the dragging session by creating the appropriate instance of DragController.
Specified by:
[mousePressed](../../../../java/awt/event/MouseListener.html#mousePressed%28java.awt.event.MouseEvent%29)
in interface [MouseListener](../../../../java/awt/event/MouseListener.html "interface in java.awt.event")
Overrides:
[mousePressed](../../../../java/awt/event/MouseAdapter.html#mousePressed%28java.awt.event.MouseEvent%29)
in class [MouseAdapter](../../../../java/awt/event/MouseAdapter.html "class in java.awt.event")
mouseReleased
public void mouseReleased(MouseEvent e)
If dragger is not null it is messaged with completeDrag.
Specified by:
[mouseReleased](../../../../java/awt/event/MouseListener.html#mouseReleased%28java.awt.event.MouseEvent%29)
in interface [MouseListener](../../../../java/awt/event/MouseListener.html "interface in java.awt.event")
Overrides:
[mouseReleased](../../../../java/awt/event/MouseAdapter.html#mouseReleased%28java.awt.event.MouseEvent%29)
in class [MouseAdapter](../../../../java/awt/event/MouseAdapter.html "class in java.awt.event")
mouseDragged
public void mouseDragged(MouseEvent e)
If dragger is not null it is messaged with continueDrag.
Specified by:
[mouseDragged](../../../../java/awt/event/MouseMotionListener.html#mouseDragged%28java.awt.event.MouseEvent%29)
in interface [MouseMotionListener](../../../../java/awt/event/MouseMotionListener.html "interface in java.awt.event")
mouseMoved
public void mouseMoved(MouseEvent e)
Resets the cursor based on the orientation.
Specified by:
[mouseMoved](../../../../java/awt/event/MouseMotionListener.html#mouseMoved%28java.awt.event.MouseEvent%29)
in interface [MouseMotionListener](../../../../java/awt/event/MouseMotionListener.html "interface in java.awt.event")
mouseEntered
public void mouseEntered(MouseEvent e)
Invoked when the mouse enters a component.
Specified by:
[mouseEntered](../../../../java/awt/event/MouseListener.html#mouseEntered%28java.awt.event.MouseEvent%29)
in interface [MouseListener](../../../../java/awt/event/MouseListener.html "interface in java.awt.event")
Overrides:
[mouseEntered](../../../../java/awt/event/MouseAdapter.html#mouseEntered%28java.awt.event.MouseEvent%29)
in class [MouseAdapter](../../../../java/awt/event/MouseAdapter.html "class in java.awt.event")
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:
[mouseExited](../../../../java/awt/event/MouseListener.html#mouseExited%28java.awt.event.MouseEvent%29)
in interface [MouseListener](../../../../java/awt/event/MouseListener.html "interface in java.awt.event")
Overrides:
[mouseExited](../../../../java/awt/event/MouseAdapter.html#mouseExited%28java.awt.event.MouseEvent%29)
in class [MouseAdapter](../../../../java/awt/event/MouseAdapter.html "class in java.awt.event")
Parameters:
e
- MouseEvent describing the details of the exit event.
Since:
1.5
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.