javafx.animation
Класс AnimationTimer
- javafx.animation.AnimationTimer
public abstract class AnimationTimer extends Object
Класс
AnimationTimer позволяет создать таймер, который вызывается в каждом кадре, пока он активен. Расширяемый класс должен переопределить метод handle(long), который будет вызываться в каждом кадре. Методы start() и stop() позволяют запустить и остановить таймер.С:
JavaFX 2.0
-
Краткое описание конструкторов
Конструкторы Конструктор и описание AnimationTimer()Создаёт новый таймер.
-
Краткое описание методов
Все методыМетоды экземпляраАбстрактные методыКонкретные методы Модификатор и тип Метод и описание abstract voidhandle(long now)Этот метод необходимо переопределить для расширяемых классов.voidstart()ЗапускаетAnimationTimers.voidstop()ОстанавливаетAnimationTimers.
-
Подробное описание конструкторов
-
AnimationTimer
public AnimationTimer()
Создаёт новый таймер.
-
-
Подробное описание методов
-
handle
public abstract void handle(long now)
Этот метод необходимо переопределить для расширяемых классов. Он будет вызываться в каждом кадре, покаAnimationTimerактивен.Параметры:
now- Маркировка текущего кадра в наносекундах. Это значение будет одинаковым для всехAnimationTimers, вызываемых в одном кадре.
-
start
public void start()
ЗапускаетAnimationTimers. После запуска методhandle(long)этогоAnimationTimersбудет вызываться в каждом кадре.AnimationTimersможно остановить, вызвавstop().
-
stop
public void stop()
ОстанавливаетAnimationTimers. Его можно снова активировать, вызвав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.