Class MouseTriggerEvent
- java.lang.Object
-
- org.jdesktop.animation.timing.triggers.TriggerEvent
-
- org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
public class MouseTriggerEvent extends TriggerEvent
Mouse Enter/Exit/Press/Release/Click events
-
-
Field Summary
Fields Modifier and Type Field Description static MouseTriggerEventCLICKEvent fired when mouse is clickedstatic MouseTriggerEventENTEREvent fired when mouse entersstatic MouseTriggerEventEXITEvent fired when mouse exitsstatic MouseTriggerEventPRESSEvent fired when mouse button is pressedstatic MouseTriggerEventRELEASEEvent fired when mouse button is released
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TriggerEventgetOppositeEvent()This method finds the opposite of the current event.:
ENTER -> EXIT
EXIT -> ENTER
PRESS -> RELEASE
RELEASE -> PRESS
Note that CLICK has no obvious opposite so it simply returns CLICK (this method should probably not be called for that case).
-
-
-
Field Detail
-
ENTER
public static final MouseTriggerEvent ENTER
Event fired when mouse enters
-
EXIT
public static final MouseTriggerEvent EXIT
Event fired when mouse exits
-
PRESS
public static final MouseTriggerEvent PRESS
Event fired when mouse button is pressed
-
RELEASE
public static final MouseTriggerEvent RELEASE
Event fired when mouse button is released
-
CLICK
public static final MouseTriggerEvent CLICK
Event fired when mouse is clicked
-
-
Method Detail
-
getOppositeEvent
public TriggerEvent getOppositeEvent()
This method finds the opposite of the current event.:
ENTER -> EXIT
EXIT -> ENTER
PRESS -> RELEASE
RELEASE -> PRESS
Note that CLICK has no obvious opposite so it simply returns CLICK (this method should probably not be called for that case).- Overrides:
getOppositeEventin classTriggerEvent
-
-