org.lyra.Listener
Class WindowSizeListener
java.lang.Object
org.lyra.Listener.WindowSizeListener
- All Implemented Interfaces:
- java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener
public class WindowSizeListener
- extends java.lang.Object
- implements java.awt.event.MouseListener, java.awt.event.MouseMotionListener
A basic listener which will be used with the Microsoft Windows based resize
icon. This will permit a resize outside of the standard border elements.
- Version:
- 1.0.5, %Revision, 174%, %LastChangedDate, 27/10/12 3:33PM%
- Author:
- Martin Foster
Field Summary |
(package private) java.awt.Window |
myWindow
|
(package private) java.awt.Cursor |
oldCursor
|
(package private) java.awt.Point |
startDrag
|
(package private) java.awt.Dimension |
startSize
|
Constructor Summary |
WindowSizeListener(java.awt.Window window)
Basic constructor for the class. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myWindow
java.awt.Window myWindow
startDrag
java.awt.Point startDrag
startSize
java.awt.Dimension startSize
oldCursor
java.awt.Cursor oldCursor
WindowSizeListener
public WindowSizeListener(java.awt.Window window)
- Basic constructor for the class. Will take in the the element being
resized in order to control the operation.
- Parameters:
window
- Window instance to control.
mouseClicked
public void mouseClicked(java.awt.event.MouseEvent e)
- Specified by:
mouseClicked
in interface java.awt.event.MouseListener
mouseEntered
public void mouseEntered(java.awt.event.MouseEvent e)
- Specified by:
mouseEntered
in interface java.awt.event.MouseListener
mouseExited
public void mouseExited(java.awt.event.MouseEvent e)
- Specified by:
mouseExited
in interface java.awt.event.MouseListener
mousePressed
public void mousePressed(java.awt.event.MouseEvent e)
- Specified by:
mousePressed
in interface java.awt.event.MouseListener
mouseReleased
public void mouseReleased(java.awt.event.MouseEvent e)
- Specified by:
mouseReleased
in interface java.awt.event.MouseListener
mouseDragged
public void mouseDragged(java.awt.event.MouseEvent e)
- Specified by:
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseMoved
public void mouseMoved(java.awt.event.MouseEvent e)
- Specified by:
mouseMoved
in interface java.awt.event.MouseMotionListener