T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс Timeline

Класс Timeline представляет анимацию по ключевым кадрам, которая создается путем расстановки ключевых кадров на временной шкале с последующим ее проигрыванием. Ключевые кадры задают опорные значения изменяемого анимацией свойства объекта, а среда выполнения генерирует плавные переходы между ними.

Класс Timeline имеет, помимо унаследованных от класса Animation, следующие конструкторы и методы:

  • Конструктор public Timeline(double targetFramerate) с параметром – частотой кадров.

  • Конструктор public Timeline(double targetFramerate, KeyFrame... keyFrames).

  • Конструктор public Timeline(KeyFrame... keyFrames).

  • Конструктор public Timeline().

  • Метод public final ObservableList<KeyFrame> getKeyFrames() – возвращает объект javafx.collections.ObservableList<E>, представляющий список ключевых кадров анимации.

  • Метод public void stop() – останавливает анимацию и возвращает ее в первоначальную позицию.