Spec-Zone.ru › OpenJavaFX 17

Класс AnimationTimer

java.lang.Object
javafx.animation.AnimationTimer
public abstract class AnimationTimer
extends Object
Класс AnimationTimer позволяет создавать таймер, который вызывается в каждом кадре во время его активности. Расширяющий класс должен переопределить метод handle(long), который будет вызываться в каждом кадре. Методы start() и stop() позволяют начать и остановить таймер.
С момента:
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