public abstract class AnimationTimer
extends Object
The class AnimationTimer allows to create a timer, that is called in
each frame while it is active.
An extending class has to override the method handle(long) which
will be called in every frame.
The methods start() and stop() allow to start
and stop the timer.
This method needs to be overridden by extending classes. It is going to
be called in every frame while the AnimationTimer is active.
Parameters:
now - The timestamp of the current frame given in nanoseconds. This
value will be the same for all AnimationTimers called
during one frame.
start
public void start()
Starts the AnimationTimer. Once it is started, the
handle(long) method of this AnimationTimer will be
called in every frame.
The AnimationTimer can be stopped by calling stop().
stop
public void stop()
Stops the AnimationTimer. It can be activated again by calling
start().
Scripting on this page tracks web page traffic, but does not change the content in any way.