public class Animation extends Object
Modifier and Type | Class and Description |
---|---|
class |
Animation.AnimationEvent |
static class |
Animation.Status |
Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_FPS |
static double |
ONE_SECOND |
Constructor and Description |
---|
Animation() |
Animation(double duration) |
Animation(double duration,
Interpolator interpolator) |
Animation(double duration,
long fps) |
Animation(double duration,
long fps,
Interpolator interpolator) |
Animation(long fps) |
Animation(long fps,
Interpolator interpolator) |
Modifier and Type | Method and Description |
---|---|
void |
addClip(Clip clip) |
DoubleProperty |
durationProperty() |
ObjectProperty<EventNotifier<Animation.AnimationEvent>> |
eventNotifierProperty() |
Animation.Status |
getStatus() |
void |
play() |
void |
removeClip(Clip clip) |
protected void |
renderOneFrame() |
void |
setInterpolator(Interpolator interpolator) |
protected void |
startAnimation() |
EnumProperty<Animation.Status> |
statusProperty() |
void |
stop() |
public static final double ONE_SECOND
public static final long DEFAULT_FPS
public Animation()
public Animation(long fps)
public Animation(double duration)
public Animation(double duration, long fps)
public Animation(double duration, Interpolator interpolator)
public Animation(long fps, Interpolator interpolator)
public Animation(double duration, long fps, Interpolator interpolator)
public ObjectProperty<EventNotifier<Animation.AnimationEvent>> eventNotifierProperty()
public void addClip(Clip clip)
public void removeClip(Clip clip)
public void setInterpolator(Interpolator interpolator)
public void play()
protected void renderOneFrame()
protected void startAnimation()
public void stop()
public DoubleProperty durationProperty()
public Animation.Status getStatus()
public EnumProperty<Animation.Status> statusProperty()
Copyright © 2017. All rights reserved.