public abstract class AnimationTimer extends Object
AnimationTimerを使用すると、アクティブになっている間に各フレームで呼び出されるタイマーを作成できます。 拡張クラスを使用してメソッドhandle(long)をオーバーライドし、各フレームで呼び出されるようにする必要があります。 start()とstop()の各メソッドを使用して、タイマーを開始および停止できます。 | コンストラクタと説明 |
|---|
AnimationTimer()
新しいタイマーを作成します。
|
public abstract void handle(long now)
AnimationTimerがアクティブになっている間、各フレームで呼び出されます。 now - 現在のフレームのタイムスタンプ(ナノ秒)。 この値は、1フレームで呼び出されるすべてのAnimationTimersに対して同じになります。 public void start()
AnimationTimersを開始します。 AnimationTimersを開始すると、そのhandle(long)メソッドが各フレームで呼び出されるようになります。 AnimationTimersを停止するには、stop()を呼び出します。 public void stop()
AnimationTimersを停止します。 再びアクティブ化するには、start()を呼び出します。 Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.