Uses of Interface
com.jgoodies.animation.Animation

Packages that use Animation
com.jgoodies.animation Contains the core types of the JGoodies Animation library. 
com.jgoodies.animation.animations Contains a bunch of prepared animations and animation factories. 
 

Uses of Animation in com.jgoodies.animation
 

Classes in com.jgoodies.animation that implement Animation
 class AbstractAnimation
          An abstract class that minimizes the effort required to implement the Animation interface.
static class Animations.OneTimeAnimation
          Used to apply an effect one-time only.
 

Methods in com.jgoodies.animation that return Animation
 Animation Animator.animation()
          Returns the animator's animation.
 Animation AnimationEvent.getSource()
          Returns the animation the has originated this event.
static Animation Animations.offset(long beginTime, Animation animation)
          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 Animation Animations.parallel(Animation animation1, Animation animation2)
          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 Animation Animations.parallel(java.util.List 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 Animation Animations.pause(long duration)
          Creates and returns a pausing animation that has no effect but a duration.
static Animation Animations.repeat(float repeatCount, Animation animation)
          Creates and answers an animation that is defined by repeating the given animation.
static Animation Animations.reverse(Animation animation)
          Creates and returns an animation that is defined by reverting the given animation over the time.
static Animation Animations.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 Animation Animations.sequential(Animation first, Animation second)
          Creates and returns an animation that is defined by concatenating the two given animations.
static Animation Animations.sequential(java.util.List 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
static void AnimationUtils.invokeOnStop(Animation animation, java.lang.Runnable runnable)
          Invokes the given runnable when the specified animation stopped.
static Animation Animations.offset(long beginTime, Animation animation)
          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 Animation Animations.parallel(Animation animation1, Animation animation2)
          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 Animation Animations.repeat(float repeatCount, Animation animation)
          Creates and answers an animation that is defined by repeating the given animation.
static Animation Animations.reverse(Animation animation)
          Creates and returns an animation that is defined by reverting the given animation over the time.
static Animation Animations.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 Animation Animations.sequential(Animation first, Animation second)
          Creates and returns an animation that is defined by concatenating the two given animations.
 

Constructors in com.jgoodies.animation with parameters of type Animation
Animator(Animation animation, int framesPerSecond)
          Constructs an Animator for the given animation and frame rate.
 

Uses of Animation in com.jgoodies.animation.animations
 

Classes in com.jgoodies.animation.animations that implement Animation
 class BasicTextAnimation
          A basic text animation that fades in a text, changes the x and y scaling, the position, and the space between glyphs.
 class FanAnimation
          An animation that rotates a fan that consists of a set of translucent sectors.
 class GlyphAnimation
          A text based animation that changes the scaling of the text's individual glyphs over the time.
 

Methods in com.jgoodies.animation.animations that return Animation
static Animation BasicTextAnimations.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 Animation BasicTextAnimations.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 Animation BasicTextAnimations.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.
 



Copyright © 2001-2006 JGoodies Karsten Lentzsch. All Rights Reserved.