Package com.jgoodies.animation
Contains the core types of the JGoodies Animation library.
Related Documentation
For more information see:-
Interface Summary Interface Description Animation This interface describes time based animations.AnimationFunction<T> This interface describes time-based animation functions by their duration and a mapping from time to arbitrary values.AnimationListener Defines an interface for objects that listen to animation events. -
Class Summary Class Description AbstractAnimation An abstract class that minimizes the effort required to implement theAnimation
interface.AbstractAnimationFunction<T> An abstract class that minimizes the effort required to implement theAnimationFunction
interface.AnimationAdapter An adapter that implements theAnimationListener
interface.AnimationEvent An immutable object that describes events appropriate for animations with the source animation, the type (started, stopped), and the time the event has happened.AnimationFunctions This class consists only of static methods that construct and operate onAnimationFunction
s.AnimationFunctions.AlphaColorAnimationFunction Helper class for animation functions that answer translucent colors.AnimationFunctions.ColorFunction Helper class for interpolating colors.AnimationFunctions.InterpolatedAnimationFunction<T> Helper class for interpolation based animation functions.AnimationFunctions.RandomAnimationFunction Produces and returns random Integer values.AnimationFunctions.RepeatedAnimationFunction<T> Helper class used to repeat or sequence an animation function.AnimationFunctions.ReversedAnimationFunction<T> Helper class for reversing an animation function.AnimationFunctions.SequencedAnimationFunction<T> Helper class to compose an animation functions from a sequences of such functions.Animations This class consists only of static methods that either operate on animations or create useful standard animations.Animations.OffsetAnimation Helper class that wraps an animation to give it a time offset.Animations.OneTimeAnimation Used to apply an effect one-time only.Animations.ParallelAnimation Helper class to parallelize animations.Animations.PauseAnimation Helper class for a pause, an animation, that has no effect.Animations.RepeatedAnimation Helper class to repeat an animation.Animations.ReversedAnimation Helper class to reverse an animation over the time.Animations.SequencedAnimation Helper class to create a sequence of animations.AnimationUtils Provides some behavior useful in the animation framework, or to implement custom animation functions and animations.AnimationUtils.StopListener Performs a runnable at animation stop in the event dispatch thread (EDT).Animator Starts and stops an animation and triggers the animation at a given frame rate. -
Enum Summary Enum Description AnimationEvent.Type Enumerates the animation event types: started and stopped.AnimationFunctions.InterpolationMode