org.pushingpixels.trident.swing
Class SwingRepaintTimeline
java.lang.Object
org.pushingpixels.trident.Timeline
org.pushingpixels.trident.swing.SwingRepaintTimeline
- All Implemented Interfaces:
- TimelineScenario.TimelineScenarioActor
public class SwingRepaintTimeline
- extends Timeline
Fields inherited from class org.pushingpixels.trident.Timeline |
id |
Methods inherited from class org.pushingpixels.trident.Timeline |
abort, addCallback, addPropertyToInterpolate, addPropertyToInterpolate, addPropertyToInterpolate, cancel, cancelAtCycleBreak, end, getDuration, getDurationFraction, getId, getMainObject, getName, getState, getTimelinePosition, isDone, playLoop, playLoopSkipping, playLoopSkipping, playReverseSkipping, playSkipping, property, removeCallback, resetDoneFlag, resume, setCycleDelay, setDuration, setEase, setInitialDelay, setName, setSecondaryID, supportsReplay, suspend, toString |
SwingRepaintTimeline
public SwingRepaintTimeline(Component mainTimelineComp)
SwingRepaintTimeline
public SwingRepaintTimeline(Component mainTimelineComp,
Rectangle toRepaint)
forceRepaintOnNextPulse
public void forceRepaintOnNextPulse()
setAutoRepaintMode
public void setAutoRepaintMode(boolean autoRepaintMode)
setRepaintRectangle
public void setRepaintRectangle(Rectangle rect)
play
public void play()
- Specified by:
play
in interface TimelineScenario.TimelineScenarioActor
- Overrides:
play
in class Timeline
playReverse
public void playReverse()
- Overrides:
playReverse
in class Timeline
replay
public void replay()
- Overrides:
replay
in class Timeline
replayReverse
public void replayReverse()
- Overrides:
replayReverse
in class Timeline
playLoop
public void playLoop(int loopCount,
Timeline.RepeatBehavior repeatBehavior)
- Overrides:
playLoop
in class Timeline