Package com.jidesoft.swing
Class ResizableMouseInputAdapter
java.lang.Object
java.awt.event.MouseAdapter
javax.swing.event.MouseInputAdapter
com.jidesoft.swing.ResizableMouseInputAdapter
- All Implemented Interfaces:
MouseListener
,MouseMotionListener
,MouseWheelListener
,EventListener
,MouseInputListener
Mouse input listener to control the resizing of
Resizable
component.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
mouseMoved is for resize only.void
void
Methods inherited from class java.awt.event.MouseAdapter
mouseClicked, mouseEntered, 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
-
Field Details
-
RESIZE_NONE
protected static final int RESIZE_NONE- See Also:
-
-
Constructor Details
-
ResizableMouseInputAdapter
-
-
Method Details
-
mousePressed
- Specified by:
mousePressed
in interfaceMouseListener
- Overrides:
mousePressed
in classMouseAdapter
-
mouseDragged
- Specified by:
mouseDragged
in interfaceMouseMotionListener
- Overrides:
mouseDragged
in classMouseAdapter
-
mouseReleased
- Specified by:
mouseReleased
in interfaceMouseListener
- Overrides:
mouseReleased
in classMouseAdapter
-
mouseMoved
mouseMoved is for resize only. When mouse moves over borders and corners, it will change to different cursor to indicate it's resizable.- Specified by:
mouseMoved
in interfaceMouseMotionListener
- Overrides:
mouseMoved
in classMouseAdapter
- Parameters:
e
- mouse event
-
mouseExited
- Specified by:
mouseExited
in interfaceMouseListener
- Overrides:
mouseExited
in classMouseAdapter
-