Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.animation

Класс 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()
    Запускает AnimationTimer.
    void stop()
    Останавливает AnimationTimer.
    • Методы, унаследованные от класса 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()
      Запускает AnimationTimer. После запуска метод handle(long) этого AnimationTimer будет вызываться в каждом кадре. AnimationTimer можно остановить, вызвав stop().
    • stop

      public void stop()
      Останавливает AnimationTimer. Его можно запустить снова, вызвав 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