Module javafx.graphics
Package javafx.animation
package javafx.animation
Provides the set of classes for ease of use transition based animations.
It offers a simple framework for incorporating animations onto an internal
Timeline
. It also provides high level constructs to compose the effects
of multiple animations.
-
ClassDescriptionThe class
Animation
provides the core functionality of all animations used in the JavaFX runtime.The possible states forstatus
.The classAnimationTimer
allows to create a timer, that is called in each frame while it is active.ThisTransition
creates a fade effect animation that spans itsduration
.ThisTransition
creates an animation, that changes the filling of a shape over aduration
.A value that can be interpolated.The abstract class defines severalinterpolate
methods, which are used to calculate interpolated values.Defines target values at a specified point in time for a set of variables that are interpolated along aTimeline
.Defines a key value to be interpolated for a particular interval along the animation.ThisTransition
plays a list ofAnimations
in parallel.ThisTransition
creates a path animation that spans itsduration
.Specifies the upright orientation ofnode
along thepath
.ThisTransition
creates a rotation animation that spans itsduration
.ThisTransition
creates a scale animation that spans itsduration
.ThisTransition
plays a list ofAnimations
in sequential order.ThisTransition
creates an animation, that changes the stroke color of a shape over aduration
.ATimeline
can be used to define a free form animation of anyWritableValue
, for example, allJavaFX Properties
.An abstract class that contains the basic functionalities required by allTransition
based animations, such asPathTransition
andRotateTransition
.ThisTransition
creates a move/translate animation that spans itsduration
.