Class SwingRepaintTimeline
java.lang.Object
org.pushingpixels.radiance.animation.api.Timeline
org.pushingpixels.radiance.animation.api.swing.SwingRepaintTimeline
- All Implemented Interfaces:
TimelineScenario.TimelineScenarioActor
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.pushingpixels.radiance.animation.api.Timeline
Timeline.BaseBuilder<T extends Timeline,
B extends Timeline.BaseBuilder<?, ?, ?>, M>, Timeline.RepeatBehavior, Timeline.TimelineState -
Field Summary
FieldsFields inherited from class org.pushingpixels.radiance.animation.api.Timeline
DEFAULT_DURATION, DEFAULT_EASE
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
SwingRepaintTimeline
(Component mainTimelineComp, Rectangle toRepaint) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
play()
void
playLoop
(int loopCount, Timeline.RepeatBehavior repeatBehavior) void
static SwingRepaintTimeline.Builder
repaintBuilder
(Component component) void
replay()
void
Methods inherited from class org.pushingpixels.radiance.animation.api.Timeline
abort, addCallback, builder, builder, cancel, cancelAtCycleBreak, end, getCycleDelay, getDuration, getDurationFraction, getEase, getId, getInitialDelay, getMainObject, getName, getRepeatBehavior, getSecondaryId, getState, getTimelinePosition, isDone, playLoop, playLoopSkipping, playLoopSkipping, playReverseSkipping, playSkipping, property, resetDoneFlag, resume, shouldForceUiUpdate, supportsReplay, suspend, toString
-
Field Details
-
ERROR_PLAY_MESSAGE
- See Also:
-
repaintCallback
-
-
Constructor Details
-
SwingRepaintTimeline
-
-
Method Details
-
repaintBuilder
-
forceRepaintOnNextPulse
public void forceRepaintOnNextPulse() -
play
public void play()- Specified by:
play
in interfaceTimelineScenario.TimelineScenarioActor
- Overrides:
play
in classTimeline
-
playReverse
public void playReverse()- Overrides:
playReverse
in classTimeline
-
replay
public void replay() -
replayReverse
public void replayReverse()- Overrides:
replayReverse
in classTimeline
-
playLoop
-