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