Spec-Zone.ru › OpenJavaFX 8
javafx.animation

Класс 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()
    Запускает AnimationTimers.
    void stop()
    Останавливает AnimationTimers.
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

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

Spec-Zone.ru

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