Component to help implement animation based on onMouseEntered, onMouseExited, onMousePressed and onMouseReleased.
This component works as a composite between PassAnimation and PressAnimation.
public PressAndPassAnimation( T node,
EventHandler<? super MouseEvent> onPress,
EventHandler<? super MouseEvent> onRelease,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit,
boolean keepOldHandlers )
public PressAndPassAnimation( T node,
EventHandler<? super MouseEvent> onPress,
EventHandler<? super MouseEvent> onRelease,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit )
public PressAndPassAnimation( IComponent<T> component,
EventHandler<? super MouseEvent> onPress,
EventHandler<? super MouseEvent> onRelease,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit,
boolean keepOldHandlers )
public PressAndPassAnimation( IComponent<T> component,
EventHandler<? super MouseEvent> onPress,
EventHandler<? super MouseEvent> onRelease,
EventHandler<? super MouseEvent> onEnter,
EventHandler<? super MouseEvent> onExit )