|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.event.MouseInputAdapter
de.uni_paderborn.fujaba.fsa.listener.ComponentMouseListener
de.uni_paderborn.fujaba.fsa.listener.ComponentCursorListener
This listener is responsible to set the cursor of a resizable component.
Field Summary | |
private java.awt.Cursor[] |
cursors
Internal used array to set the different cursors when the mouse is moved on a component. |
private java.awt.Cursor |
lastCursor
Internal used attribute to store the cursor of the component before it is changed by this listener. |
private static ComponentCursorListener |
listener
The attribute to implement the Singleton design pattern. |
Fields inherited from class de.uni_paderborn.fujaba.fsa.listener.ComponentMouseListener |
DISTANCE, EAST, INNER, lastComponent, NORTH, SOUTH, UNKNOWN, WEST |
Constructor Summary | |
private |
ComponentCursorListener()
The private constructor to implement the Singleton design pattern. |
Method Summary | |
static ComponentCursorListener |
get()
The public method to get the singleton instance. |
void |
mouseEntered(java.awt.event.MouseEvent event)
Overwrites the mouseEntered method of ComponentMouseListener. |
void |
mouseExited(java.awt.event.MouseEvent event)
Overwrites the mouseExited method of ComponentMouseListener. |
void |
mouseMoved(java.awt.event.MouseEvent event)
Overwrites the mouseMoved method of ComponentMouseListener. |
private void |
setCursorOfComponent(java.awt.Component comp,
java.awt.event.MouseEvent event)
Internal used method to set the cursor of the component. |
Methods inherited from class de.uni_paderborn.fujaba.fsa.listener.ComponentMouseListener |
getOrientation, setOrientation, setOrientation |
Methods inherited from class javax.swing.event.MouseInputAdapter |
mouseClicked, mouseDragged, mousePressed, mouseReleased |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static ComponentCursorListener listener
private java.awt.Cursor[] cursors
private java.awt.Cursor lastCursor
Constructor Detail |
private ComponentCursorListener()
Method Detail |
public static ComponentCursorListener get()
private void setCursorOfComponent(java.awt.Component comp, java.awt.event.MouseEvent event)
comp
- The new cursorOfComponent valueevent
- The new cursorOfComponent valuepublic void mouseEntered(java.awt.event.MouseEvent event)
mouseEntered
in interface java.awt.event.MouseListener
event
- No description providedpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited
in interface java.awt.event.MouseListener
event
- No description providedpublic void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved
in interface java.awt.event.MouseMotionListener
event
- No description provided
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |