T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс KeyFrame

Класс KeyFrame представляет ключевой кадр и позволяет определить на временной шкале целевые значения свойств объектов для создания анимации.

Класс KeyFrame имеет следующие конструкторы и методы:

  • Конструктор public KeyFrame(Duration time, java.lang.String name, EventHandler<ActionEvent> onFinished, java.util.Collection<KeyValue<?>> values) – параметры:

  • time – позиция ключевого кадра на временной шкале.

  • name – имя ключевого кадра.

  • onFinished – обработчик события окончания ключевого кадра.

  • values – список javafx.collections.ObservableList<E> объектов javafx.animation.KeyValue<T>, представляющих целевые значения свойств объектов для создания анимации.

  • Конструктор public KeyFrame(Duration time, java.lang.String name, EventHandler<ActionEvent> onFinished, KeyValue<?>... values) – объекты KeyValue перечисляются через запятую.

  • Конструктор public KeyFrame(Duration time, EventHandler<ActionEvent> onFinished, KeyValue<?>... values).

  • Конструктор public KeyFrame(Duration time, java.lang.String name, KeyValue<?>... values).

  • Конструктор public KeyFrame(Duration time, KeyValue<?>... values).

  • Метод public Duration getTime() – возвращает позицию ключевого кадра на временной шкале.

  • Метод public java.util.Set<KeyValue<?>> getValues() – возвращает список целевых значений свойств объектов, связанных с ключевым кадром.

  • Метод public EventHandler<ActionEvent> getOnFinished() – возвращает обработчик события окончания ключевого кадра при выполнении анимации.

  • Метод public java.lang.String getName() – возвращает имя ключевого кадра.