|
|||||||||||
| 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.MouseListenerevent - No description providedpublic void mouseExited(java.awt.event.MouseEvent event)
mouseExited in interface java.awt.event.MouseListenerevent - No description providedpublic void mouseMoved(java.awt.event.MouseEvent event)
mouseMoved in interface java.awt.event.MouseMotionListenerevent - No description provided
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||