Module
javafx.graphics
Package javafx.animation
提供一组类,便于使用基于过渡的动画。
它提供了一个简单的框架,将动画结合到内部Timeline
。 它还提供高级构造来构成多个动画的效果。
-
接口摘要 接口 描述 Interpolatable<T> 可以插值的值。 -
类摘要 Class 描述 Animation Animation
提供了JavaFX运行时使用的所有动画的核心功能。AnimationTimer AnimationTimer
类允许创建一个定时器,它在每个帧处于活动状态时被调用。FadeTransition 这个Transition
创建了一个跨越其duration
的褪色效果动画。FillTransition 这个Transition
创建一个动画,可以改变duration
的形状填充。Interpolator 抽象类定义了几个interpolate
方法,用于计算内插值。KeyFrame KeyValue 定义要在动画中的特定间隔内插的键值。ParallelTransition 这Transition
剧目Animations
并行。PathTransition 这个Transition
创建了一个跨越其PathTransition.duration
的路径动画。PauseTransition RotateTransition 这个Transition
创建一个旋转动画,跨越其duration
。ScaleTransition 这个Transition
创建了一个尺度动画,涵盖其ScaleTransition.duration
。SequentialTransition 这Transition
剧目Animations
顺序排列。StrokeTransition 这个Transition
创建一个动画,可以改变duration
形状的笔触颜色。Timeline ATimeline
可用于定义任何WritableValue
的自由形式动画,例如,全部为JavaFX Properties
。Transition 一个抽象类,其中包含所有基于Transition
的动画所需的基本功能,如PathTransition
和RotateTransition
。TranslateTransition 这个Transition
创建了一个跨越其TranslateTransition.duration
的移动/翻译动画。 -
枚举摘要 Enum 描述 Animation.Status 可能状态为status
。PathTransition.OrientationType 指定node
沿path
的直立方向。