Class SwingRepaintTimeline.Builder
- java.lang.Object
-
- org.pushingpixels.radiance.animation.api.Timeline.BaseBuilder<SwingRepaintTimeline,SwingRepaintTimeline.Builder,java.awt.Component>
-
- org.pushingpixels.radiance.animation.api.swing.SwingRepaintTimeline.Builder
-
- Enclosing class:
- SwingRepaintTimeline
public static class SwingRepaintTimeline.Builder extends Timeline.BaseBuilder<SwingRepaintTimeline,SwingRepaintTimeline.Builder,java.awt.Component>
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
autoRepaintMode
private java.awt.Rectangle
toRepaint
-
Fields inherited from class org.pushingpixels.radiance.animation.api.Timeline.BaseBuilder
callbacks, cycleDelay, duration, ease, initialDelay, mainObject, name, propertiesToInterpolate, repeatBehavior, repeatCount, secondaryId
-
-
Constructor Summary
Constructors Constructor Description Builder(java.awt.Component mainObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SwingRepaintTimeline
build()
SwingRepaintTimeline.Builder
setAutoRepaintMode(boolean autoRepaintMode)
SwingRepaintTimeline.Builder
setRepaintRectangle(java.awt.Rectangle toRepaint)
-
Methods inherited from class org.pushingpixels.radiance.animation.api.Timeline.BaseBuilder
addCallback, addPropertyToInterpolate, addPropertyToInterpolate, addPropertyToInterpolate, addPropertyToInterpolate, configureBaseTimeline, getDuration, play, playLoop, playLoop, playLoopSkipping, playLoopSkipping, playReverse, playReverseSkipping, playSkipping, setCycleDelay, setDuration, setEase, setInitialDelay, setName, setRepeatBehavior, setRepeatCount, setSecondaryId
-
-
-
-
Method Detail
-
setRepaintRectangle
public SwingRepaintTimeline.Builder setRepaintRectangle(java.awt.Rectangle toRepaint)
-
setAutoRepaintMode
public SwingRepaintTimeline.Builder setAutoRepaintMode(boolean autoRepaintMode)
-
build
public SwingRepaintTimeline build()
- Specified by:
build
in classTimeline.BaseBuilder<SwingRepaintTimeline,SwingRepaintTimeline.Builder,java.awt.Component>
-
-