Package javafx.animation
Предоставляет набор классов для удобного использования основанных на переходах анимаций.
Он предлагает простую платформу для включения анимаций в внутренний Timeline. Он также предоставляет высокоуровневые конструкции для составления эффектов нескольких анимаций.
| Интерфейс | Описание |
|---|---|
| Interpolatable<T> | Значение, которое можно интерполировать. |
| Класс | Описание |
|---|---|
| Animation | Класс Animation предоставляет основную функциональность всех анимаций, используемых в среде JavaFX. |
| AnimationTimer | Класс AnimationTimer позволяет создать таймер, который вызывается в каждом кадре, пока он активен. |
| FadeTransition | Этот Transition создает анимацию эффекта затемнения, которая охватывает свой duration. |
| FillTransition | Этот Transition создает анимацию, которая изменяет заполнение фигуры в течение duration. |
| Interpolator | Абстрактный класс определяет несколько interpolate методов, которые используются для вычисления интерполированных значений. |
| KeyFrame | Определяет целевые значения в заданный момент времени для набора переменных, которые интерполируются вдоль Timeline. |
| KeyValue | Определяет значение ключа, подлежащее интерполяции для конкретного интервала анимации. |
| ParallelTransition | Этот Transition воспроизводит список Animations параллельно. |
| PathTransition | Этот Transition создает анимацию траектории, которая охватывает свой duration. |
| PauseTransition | |
| RotateTransition | Этот Transition создает анимацию вращения, которая охватывает свой duration. |
| ScaleTransition | Этот Transition создает анимацию масштабирования, которая охватывает свой duration. |
| SequentialTransition | Этот Transition воспроизводит список Animations в последовательном порядке. |
| StrokeTransition | Этот Transition создает анимацию, которая изменяет цвет обводки фигуры в течение duration. |
| Timeline | Timeline может быть использован для определения анимации произвольной формы любого WritableValue, например, всех JavaFX Properties. |
| Transition | Абстрактный класс, содержащий основные функции, необходимые для всех анимаций, основанных на Transition, таких как PathTransition и RotateTransition. |
| TranslateTransition | Этот Transition создает анимацию перемещения/перевода, которая охватывает свой duration. |
| Перечисление | Описание |
|---|---|
| Animation.Status | Возможные состояния для status. |
| PathTransition.OrientationType | Указывает вертикальное направление node вдоль path. |
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.