Uses of Interface
com.jgoodies.animation.Animation
-
Packages that use Animation Package Description com.jgoodies.animation Contains the core types of the JGoodies Animation library.com.jgoodies.animation.swing.animations Contains a bunch of prepared animations and animation factories.com.jgoodies.animation.swing.components Consists of a bunch of prepared animated components. -
-
Uses of Animation in com.jgoodies.animation
Classes in com.jgoodies.animation that implement Animation Modifier and Type Class Description classAbstractAnimationAn abstract class that minimizes the effort required to implement theAnimationinterface.private static classAnimations.OffsetAnimationHelper class that wraps an animation to give it a time offset.static classAnimations.OneTimeAnimationUsed to apply an effect one-time only.private static classAnimations.ParallelAnimationHelper class to parallelize animations.private static classAnimations.PauseAnimationHelper class for a pause, an animation, that has no effect.private static classAnimations.RepeatedAnimationHelper class to repeat an animation.private static classAnimations.ReversedAnimationHelper class to reverse an animation over the time.private static classAnimations.SequencedAnimationHelper class to create a sequence of animations.Fields in com.jgoodies.animation declared as Animation Modifier and Type Field Description private AnimationAnimations.OffsetAnimation. animationprivate AnimationAnimations.RepeatedAnimation. animationprivate AnimationAnimations.ReversedAnimation. animationprivate AnimationAnimator. animationprivate AnimationAnimationEvent. sourceThe animation that has been started or stopped.Fields in com.jgoodies.animation with type parameters of type Animation Modifier and Type Field Description private java.util.List<Animation>Animations.ParallelAnimation. animationsprivate java.util.List<Animation>Animations.SequencedAnimation. animationsMethods in com.jgoodies.animation that return Animation Modifier and Type Method Description AnimationAnimator. animation()Returns the animator's animation.AnimationAnimationEvent. getSource()Returns the animation the has originated this event.static AnimationAnimations. offset(Animation animation, long beginTime)Creates and returns an animation that is defined by a given animation and offset; the resulting animation applies the original effect shifted in time.static AnimationAnimations. parallel(Animation... animations)Creates and returns a parallel time container for the given animations, that is an animation that applies the effect of the given animations at the same time.static AnimationAnimations. parallel(java.util.List<Animation> animations)Creates and returns a parallel time container, that is an animation that applies the effect of the given animations all at the same time.static AnimationAnimations. pause(long duration)Creates and returns a pausing animation that has no effect but a duration.static AnimationAnimations. repeat(Animation animation, float repeatCount)Creates and returns an animation that is defined by repeating the given animation.static AnimationAnimations. repeat(Animation animation, long duration)Creates and returns an animation that is defined by repeating the given animation for the given duration.static AnimationAnimations. reverse(Animation animation)Creates and returns an animation that is defined by reverting the given animation over the time.static AnimationAnimations. sequential(Animation... animations)Creates and returns a sequenced time container that is an animation, that concatenates the given array of animations over the time.static AnimationAnimations. sequential(java.util.List<Animation> animations)Creates and returns a sequenced time container that is an animation, that concatenates the given list of animations over the time.Methods in com.jgoodies.animation with parameters of type Animation Modifier and Type Method Description static voidAnimationUtils. invokeOnStop(Animation animation, java.lang.Runnable runnable)Invokes the given runnable in the EDT when the specified animation stopped.static AnimationAnimations. offset(Animation animation, long beginTime)Creates and returns an animation that is defined by a given animation and offset; the resulting animation applies the original effect shifted in time.static AnimationAnimations. parallel(Animation... animations)Creates and returns a parallel time container for the given animations, that is an animation that applies the effect of the given animations at the same time.static AnimationAnimations. repeat(Animation animation, float repeatCount)Creates and returns an animation that is defined by repeating the given animation.static AnimationAnimations. repeat(Animation animation, long duration)Creates and returns an animation that is defined by repeating the given animation for the given duration.static AnimationAnimations. reverse(Animation animation)Creates and returns an animation that is defined by reverting the given animation over the time.static AnimationAnimations. sequential(Animation... animations)Creates and returns a sequenced time container that is an animation, that concatenates the given array of animations over the time.Method parameters in com.jgoodies.animation with type arguments of type Animation Modifier and Type Method Description private static longAnimations.SequencedAnimation. cumulatedDuration(java.util.List<Animation> animations)private static longAnimations.ParallelAnimation. maxDuration(java.util.List<Animation> animations)static AnimationAnimations. parallel(java.util.List<Animation> animations)Creates and returns a parallel time container, that is an animation that applies the effect of the given animations all at the same time.static AnimationAnimations. sequential(java.util.List<Animation> animations)Creates and returns a sequenced time container that is an animation, that concatenates the given list of animations over the time.Constructors in com.jgoodies.animation with parameters of type Animation Constructor Description AnimationEvent(Animation source, AnimationEvent.Type type, long time)Constructs anAnimationEventfor the initiating animation, event type, and time.Animator(Animation animation, int framesPerSecond)Constructs an Animator for the given animation and frame rate.OffsetAnimation(long beginTime, Animation animation)RepeatedAnimation(long duration, Animation animation)ReversedAnimation(Animation animation)Constructor parameters in com.jgoodies.animation with type arguments of type Animation Constructor Description ParallelAnimation(java.util.List<Animation> animations)SequencedAnimation(java.util.List<Animation> animations) -
Uses of Animation in com.jgoodies.animation.swing.animations
Classes in com.jgoodies.animation.swing.animations that implement Animation Modifier and Type Class Description classBasicTextAnimationA basic text animation that fades in a text, changes the x and y scaling, the position, and the space between glyphs.classFanAnimationAn animation that rotates a fan that consists of a set of translucent sectors.classGlyphAnimationA text based animation that changes the scaling of the text's individual glyphs over the time.Methods in com.jgoodies.animation.swing.animations that return Animation Modifier and Type Method Description private static AnimationBasicTextAnimations. animation(BasicTextLabel label, long duration, java.lang.String text, java.awt.Color baseColor, int type)private static AnimationBasicTextAnimations. createTextSequence(BasicTextLabel label1, BasicTextLabel label2, long singleDuration, long beginOffset, java.lang.String separatedTexts, java.awt.Color baseColor, int type)Creates and returns the default glyph spacing text sequence.static AnimationBasicTextAnimations. defaultFade(BasicTextLabel label1, BasicTextLabel label2, long singleDuration, long beginOffset, java.lang.String separatedTexts, java.awt.Color baseColor)Creates and answers the default color fade text sequence.static AnimationBasicTextAnimations. defaultScale(BasicTextLabel label1, BasicTextLabel label2, long singleDuration, long beginOffset, java.lang.String separatedTexts, java.awt.Color baseColor)Creates and answers the default scaling text sequence.static AnimationBasicTextAnimations. defaultSpace(BasicTextLabel label1, BasicTextLabel label2, long singleDuration, long beginOffset, java.lang.String separatedTexts, java.awt.Color baseColor)Creates and answers the default glyph spacing text sequence. -
Uses of Animation in com.jgoodies.animation.swing.components
Classes in com.jgoodies.animation.swing.components that implement Animation Modifier and Type Class Description private classAnimatedLabel.BlendOverAnimationAn animation that changes the colors of overlapping labels to implement a blend over effect.Fields in com.jgoodies.animation.swing.components declared as Animation Modifier and Type Field Description private AnimationAnimatedLabel. animationMethods in com.jgoodies.animation.swing.components that return Animation Modifier and Type Method Description private AnimationAnimatedLabel. animation()Lazily creates and returns the blend over animation.
-