Spec-Zone.ru › OpenJavaFX 21

Класс AnimationTimer

java.lang.Object
javafx.animation.AnimationTimer
public abstract class AnimationTimer extends Object
Класс AnimationTimer позволяет создать таймер, который вызывается в каждом кадре во время его активности. Расширяющий класс должен переопределить метод handle(long), который будет вызываться в каждом кадре. Методы start() и stop() позволяют запустить и остановить таймер.
Since:
JavaFX 2.0

Краткое описание конструкторов

Конструктор Описание
AnimationTimer()
Создаёт новый таймер.

Краткое описание методов

Модификатор и тип Метод Описание
abstract void handle(long now)
Этот метод необходимо переопределить для расширяющих классов.
void start()
Запускает таймер.
void stop()
Останавливает таймер.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

AnimationTimer

public AnimationTimer()
Создаёт новый таймер.

Подробное описание методов

handle

public abstract void handle(long now)
Этот метод необходимо переопределить для расширяющих классов. Он будет вызываться в каждом кадре, пока активен таймер.
Параметры:
now - Маркер времени текущего кадра в наносекундах. Это значение будет одинаковым для всех AnimationTimers, вызванных в течение одного кадра.

start

public void start()
Запускает таймер. После запуска метод handle(long) этого AnimationTimer будет вызываться в каждом кадре. Таймер может быть остановлен, вызвав stop().

stop

public void stop()
Останавливает таймер. Его можно активировать снова, вызвав start().

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API