Skip navigation links
A B C D E F G H I L O P R S T V Z 

A

AbstractAnimation - Class in com.jgoodies.animation
An abstract class that minimizes the effort required to implement the Animation interface.
AbstractAnimation(long) - Constructor for class com.jgoodies.animation.AbstractAnimation
Constructs an Animation with the specified duration.
AbstractAnimation(long, boolean) - Constructor for class com.jgoodies.animation.AbstractAnimation
Constructs an Animation with the specified duration and freezed mode.
AbstractAnimationFunction<T> - Class in com.jgoodies.animation
An abstract class that minimizes the effort required to implement the AnimationFunction interface.
AbstractAnimationFunction(long) - Constructor for class com.jgoodies.animation.AbstractAnimationFunction
Constructs an AbstractAnimationFunction using the given duration.
AbstractTextRenderer - Class in com.jgoodies.animation.renderer
An abstract superclass that helps implementing typographic animation renderers.
actionPerformed(ActionEvent) - Method in class com.jgoodies.animation.Animator
Implements the ActionListener interface used by the Timer.
addAnimationListener(AnimationListener) - Method in class com.jgoodies.animation.AbstractAnimation
Adds an AnimationListener to this animation.
addAnimationListener(AnimationListener) - Method in interface com.jgoodies.animation.Animation
Adds the given AnimationListener to this animation.
alphaColor(AnimationFunction<Integer>, Color) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns an animation function that returns time-based sRGB colors that are built from a given base color and an animation function of alpha values.
animate(long) - Method in class com.jgoodies.animation.AbstractAnimation
Performs the animation at the given time: applies the animation effect to the animation target, fires appropriate events, and resets the effect if we exceeded the animations duration.
animate(long) - Method in interface com.jgoodies.animation.Animation
Animates for the given time, that is, applies the animation effect to the animation target and fires events when the animation is started, stopped or repeated.
animate(long) - Method in class com.jgoodies.animation.Animations.OneTimeAnimation
Applies the effect to the animation target, only if is hasn't been applied before.
AnimatedLabel - Class in com.jgoodies.animation.swing.components
An anti-aliased text label that can animate text changes using a blend over effect.
AnimatedLabel() - Constructor for class com.jgoodies.animation.swing.components.AnimatedLabel
Constructs an AnimatedLabel with default base color, default font extra size, and an empty text.
AnimatedLabel(Color, int, String) - Constructor for class com.jgoodies.animation.swing.components.AnimatedLabel
Constructs an AnimatedLabel with the given initial text using a left oriented label.
AnimatedLabel(Color, int, String, int) - Constructor for class com.jgoodies.animation.swing.components.AnimatedLabel
Constructs an AnimatedLabel with the given initial text and orientation.
AnimatedLabel(Color, int, String, int, int, int) - Constructor for class com.jgoodies.animation.swing.components.AnimatedLabel
Constructs an AnimatedLabel with the given properties.
Animation - Interface in com.jgoodies.animation
This interface describes time based animations.
animation() - Method in class com.jgoodies.animation.Animator
Returns the animator's animation.
AnimationAdapter - Class in com.jgoodies.animation
An adapter that implements the AnimationListener interface.
AnimationAdapter() - Constructor for class com.jgoodies.animation.AnimationAdapter
 
AnimationEvent - Class in com.jgoodies.animation
An immutable object that describes events appropriate for animations with the source animation, the type (started, stopped), and the time the event has happened.
AnimationEvent.Type - Enum in com.jgoodies.animation
Enumerates the animation event types: started and stopped.
AnimationFunction<T> - Interface in com.jgoodies.animation
This interface describes time-based animation functions by their duration and a mapping from time to arbitrary values.
AnimationFunctions - Class in com.jgoodies.animation
This class consists only of static methods that construct and operate on AnimationFunctions.
AnimationFunctions.InterpolationMode - Enum in com.jgoodies.animation
 
AnimationListener - Interface in com.jgoodies.animation
Defines an interface for objects that listen to animation events.
AnimationRenderer - Interface in com.jgoodies.animation.renderer
This interface describes renderers for use in animations and so helps build render containers and animated panels.
Animations - Class in com.jgoodies.animation
This class consists only of static methods that either operate on animations or create useful standard animations.
Animations.OneTimeAnimation - Class in com.jgoodies.animation
Used to apply an effect one-time only.
animationStarted(AnimationEvent) - Method in class com.jgoodies.animation.AnimationAdapter
Invoked if the animation has been started.
animationStarted(AnimationEvent) - Method in interface com.jgoodies.animation.AnimationListener
Invoked if the observed animation has been started.
animationStopped(AnimationEvent) - Method in class com.jgoodies.animation.AnimationAdapter
Invoked if the animation has been stopped.
animationStopped(AnimationEvent) - Method in interface com.jgoodies.animation.AnimationListener
Invoked if the observed animation has been stopped.
AnimationUtils - Class in com.jgoodies.animation
Provides some behavior useful in the animation framework, or to implement custom animation functions and animations.
Animator - Class in com.jgoodies.animation
Starts and stops an animation and triggers the animation at a given frame rate.
Animator(Animation, int) - Constructor for class com.jgoodies.animation.Animator
Constructs an Animator for the given animation and frame rate.
applyEffect(long) - Method in class com.jgoodies.animation.AbstractAnimation
Applies the animation effect for the given time to the animation target.
applyEffect(long) - Method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Applies the effect: sets color, spacing, scaling and offset, the latter only if enabled.
applyEffect(long) - Method in class com.jgoodies.animation.swing.animations.FanAnimation
Applies the effect: sets the time-based rotation.
applyEffect(long) - Method in class com.jgoodies.animation.swing.animations.GlyphAnimation
Applies the effect: sets the text and time.

B

BasicTextAnimation - Class in com.jgoodies.animation.swing.animations
A basic text animation that fades in a text, changes the x and y scaling, the position, and the space between glyphs.
BasicTextAnimation(BasicTextLabel, long, String, AnimationFunction<Color>, AnimationFunction<Float>, AnimationFunction<Float>, AnimationFunction<Float>) - Constructor for class com.jgoodies.animation.swing.animations.BasicTextAnimation
Constructs a text animation that fades in a text, scales it and fades it out.
BasicTextAnimations - Class in com.jgoodies.animation.swing.animations
Provides a text animation that shows an overlapping sequence of texts using a bunch of different effects: color fade, scaling, glyph spacing.
BasicTextLabel - Class in com.jgoodies.animation.swing.components
A Swing text component that can change the text, x and y scaling, glyph space, x and y offset and alignment mode.
BasicTextLabel() - Constructor for class com.jgoodies.animation.swing.components.BasicTextLabel
Constructs a animation text Swing label with an empty initial text.
BasicTextLabel(String) - Constructor for class com.jgoodies.animation.swing.components.BasicTextLabel
Constructs a animation text Swing label for the given text.
BasicTextRenderer - Class in com.jgoodies.animation.renderer
Renders a text with modifiable scaling, color, glyph spacing and position.
BasicTextRenderer(String) - Constructor for class com.jgoodies.animation.renderer.BasicTextRenderer
Constructs a renderer for a text that can be scaled, moved, and change inter-glyph space.

C

cachedGlyphShapes - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
cachedGlyphVector - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
cachedTextAscent - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
cachedTextHeight - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
cachedTextWidth - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
CAPITAL_ASCENT - Static variable in class com.jgoodies.animation.renderer.HeightMode
 
capitalMAscent - Variable in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
CENTER - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
checkTimeRange(long) - Method in class com.jgoodies.animation.AbstractAnimationFunction
Checks whether the given time is in the valid time range, that is a non-negative time that is smaller than this function's duration.
cinemaFadeColorFunction(long, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns the color animation function for the default fade.
CircleComponent - Class in com.jgoodies.animation.swing.components
A Swing component that paints a circle with a given center, radius and color.
CircleComponent() - Constructor for class com.jgoodies.animation.swing.components.CircleComponent
Constructs a CircleComponent.
com.jgoodies.animation - package com.jgoodies.animation
Contains the core types of the JGoodies Animation library.
com.jgoodies.animation.renderer - package com.jgoodies.animation.renderer
Contains prepared animation renderers.
com.jgoodies.animation.swing.animations - package com.jgoodies.animation.swing.animations
Contains a bunch of prepared animations and animation factories.
com.jgoodies.animation.swing.components - package com.jgoodies.animation.swing.components
Consists of a bunch of prepared animated components.
concat(AnimationFunction<T>...) - Static method in class com.jgoodies.animation.AnimationFunctions
Concatenates the given animation functions and returns a compound animation function that represents the concatenation.
constant(long, T) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns an animation function that returns a constant value over the given duration.
createSectors(int, Color) - Static method in class com.jgoodies.animation.renderer.FanRenderer
 

D

DEFAULT_ANTICLOCKWISE_ROTATION - Static variable in class com.jgoodies.animation.swing.animations.FanAnimation
 
DEFAULT_BASE_COLOR - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
DEFAULT_CLOCKWISE_ROTATION - Static variable in class com.jgoodies.animation.swing.animations.FanAnimation
 
DEFAULT_FONT_EXTRA_SIZE - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
defaultColorFunction(long, Color) - Static method in class com.jgoodies.animation.swing.components.GlyphLabel
Creates and returns the default color function for the given duration and base color.
defaultFade(BasicTextLabel, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns an animation for a text fade-in and -out.
defaultFade(BasicTextLabel, BasicTextLabel, long, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimations
Creates and answers the default color fade text sequence.
defaultFadeColorFunction(long, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns the color animation function for the default fade.
defaultFan(FanComponent, long) - Static method in class com.jgoodies.animation.swing.animations.FanAnimation
Creates and answers the default fan animation.
defaultOffsetFunction() - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Returns the animation function for the default random position offset.
defaultRotationFunction(long) - Static method in class com.jgoodies.animation.swing.animations.FanAnimation
Creates and answers an animation function for the default rotation.
defaultScale(BasicTextLabel, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and answers an animation, that provides a text fade-in and -out and scales the text while fading out.
defaultScale(BasicTextLabel, BasicTextLabel, long, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimations
Creates and answers the default scaling text sequence.
defaultScaleColorFunction(long, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns the animation function for the default scaling.
defaultScaleFunction(long) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns the default scaling animation function.
defaultScaleFunction(long) - Static method in class com.jgoodies.animation.swing.components.GlyphLabel
Creates and returns the default scale function for the given duration.
defaultSpace(BasicTextLabel, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and answers an animation, that provides a text fade-in and -out and increases the glyph spacing.
defaultSpace(BasicTextLabel, BasicTextLabel, long, long, String, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimations
Creates and answers the default glyph spacing text sequence.
defaultSpaceColorFunction(long, Color) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and answers the color animation function for the default spacing animation.
defaultSpaceFunction(long) - Static method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Creates and returns the default spacing animation function.
discrete(long, T...) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a discrete animation function for the given duration and values.
discrete(long, T[], float[]) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a discrete animation function for the given duration, values and interpolation key times.
duration() - Method in class com.jgoodies.animation.AbstractAnimation
Returns this animation's duration.
duration() - Method in class com.jgoodies.animation.AbstractAnimationFunction
Returns this animation function's duration.
duration() - Method in interface com.jgoodies.animation.Animation
Returns this animation's duration.
duration() - Method in interface com.jgoodies.animation.AnimationFunction
Returns the length of this function's valid time interval.

E

elapsedTime() - Method in class com.jgoodies.animation.Animator
Returns the elapsed time since animation start.
ensureValidCache(Graphics2D) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 

F

FanAnimation - Class in com.jgoodies.animation.swing.animations
An animation that rotates a fan that consists of a set of translucent sectors.
FanAnimation(FanComponent, long, AnimationFunction<Float>) - Constructor for class com.jgoodies.animation.swing.animations.FanAnimation
Constructs an animation that rotates a fan using the given fan component, duration and rotation animation function.
FanComponent - Class in com.jgoodies.animation.swing.components
A Swing component that paints a set of triangles as a fan.
FanComponent(int, Color) - Constructor for class com.jgoodies.animation.swing.components.FanComponent
Constructs a FanComponent for the specified number of triangles and base color.
FanRenderer - Class in com.jgoodies.animation.renderer
Paints two colored and often translucent fans that can be rotated.
FanRenderer(FanRenderer.Triangle[]) - Constructor for class com.jgoodies.animation.renderer.FanRenderer
 
FanRenderer(int, Color) - Constructor for class com.jgoodies.animation.renderer.FanRenderer
 
fireAnimationStarted(long) - Method in class com.jgoodies.animation.AbstractAnimation
Fires an event that indicates that the animation has been started at the specified time.
fireAnimationStopped(long) - Method in class com.jgoodies.animation.AbstractAnimation
Fires an event that indicates that the animation has been stopped at the specified time.
framesPerSecond() - Method in class com.jgoodies.animation.Animator
Returns the desired frame rate.
fromBy(long, float, float) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a linear animation function for the given duration that returns Float in interval [from, from + by].
fromTo(long, float, float) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a linear animation function with the given duration.

G

getAdjustedAscent() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Computes and answers the text ascent using the current height mode.
getAdjustedDescent() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Computes and answers the text descent using the current height mode.
getColor() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
getColor() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getDuration() - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Returns the duration of the blend over animation.
getFont() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
getForeground() - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Returns the label's foreground base color.
getHeightMode() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
getHeightMode() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getHeightMode() - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
getOffsetX() - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
getOffsetX() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getOffsetY() - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
getOffsetY() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getOrigin() - Method in class com.jgoodies.animation.renderer.FanRenderer
 
getOrigin() - Method in class com.jgoodies.animation.swing.components.FanComponent
 
getRotation() - Method in class com.jgoodies.animation.renderer.FanRenderer
 
getRotation() - Method in class com.jgoodies.animation.swing.components.FanComponent
 
getScale() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getScaleX() - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
getScaleX() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getScaleY() - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
getScaleY() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getSource() - Method in class com.jgoodies.animation.AnimationEvent
Returns the animation the has originated this event.
getSpace() - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
getSpace() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getText() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
getText() - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Returns the text of the foreground label.
getText() - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
getText() - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
getTime() - Method in class com.jgoodies.animation.renderer.GlyphRenderer
 
getTime() - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
GlyphAnimation - Class in com.jgoodies.animation.swing.animations
A text based animation that changes the scaling of the text's individual glyphs over the time.
GlyphAnimation(GlyphLabel, long, long, String) - Constructor for class com.jgoodies.animation.swing.animations.GlyphAnimation
Constructs an animation that changes the scaling of individual glyphs over the duration.
GlyphLabel - Class in com.jgoodies.animation.swing.components
A Swing component that can transform a text's individual glyphs.
GlyphLabel(String, long, long) - Constructor for class com.jgoodies.animation.swing.components.GlyphLabel
Creates a GlyphLabel for the given text, duration and delay between the individual glyphs.
GlyphLabel(String, long, long, Color) - Constructor for class com.jgoodies.animation.swing.components.GlyphLabel
Creates a GlyphLabel for the given text, duration, base color and delay between the individual glyphs.
GlyphRenderer - Class in com.jgoodies.animation.renderer
Renders the glyphs of a string with individual scaling, transform, and color.
GlyphRenderer(String, AnimationFunction<Float>, AnimationFunction<Float>, AnimationFunction<Color>, long) - Constructor for class com.jgoodies.animation.renderer.GlyphRenderer
Constructs a GlyphRenderer that paints individual glyphs with different transforms.

H

HeightMode - Class in com.jgoodies.animation.renderer
A type-safe enumeration used to vertically align texts by using the capital or text ascent, or the text's height.

I

invalidateCache() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Invalidates the cache.
invokeOnStop(Animation, Runnable) - Static method in class com.jgoodies.animation.AnimationUtils
Invokes the given runnable in the EDT when the specified animation stopped.
isAnimated() - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Answers whether the animation is currently enabled.
isCacheValid() - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
isFreezed() - Method in class com.jgoodies.animation.AbstractAnimation
Answers whether the animation effect should be freezed after we exceeded the animation's duration.
isOffsetEnabled() - Method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Answers whether the random position offset is enabled.

L

LEFT - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
linear(long, T[]) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a linear animation function that is defined by an array of numeric values; these are distributed equally over the duration.
linear(long, T[], float[]) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns a linear animation function that is defined by an array of numeric values and an array of relative key times.
linearColors(long, Color[], float[]) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates an AnimationFunction that maps times to instances of Color.

O

offset(Animation, long) - Static method in class com.jgoodies.animation.Animations
Creates and returns an animation that is defined by a given animation and offset; the resulting animation applies the original effect shifted in time.
ONE - Static variable in class com.jgoodies.animation.AnimationFunctions
A constant AnimationFunction that returns 1f all the time.
OneTimeAnimation() - Constructor for class com.jgoodies.animation.Animations.OneTimeAnimation
Constructs a OneTimeAnimation.

P

paintComponent(Graphics) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
Paints the component.
paintComponent(Graphics) - Method in class com.jgoodies.animation.swing.components.CircleComponent
Paints the circle with anti-aliasing enabled.
paintComponent(Graphics) - Method in class com.jgoodies.animation.swing.components.FanComponent
Delegates painting to the fan renderer.
paintComponent(Graphics) - Method in class com.jgoodies.animation.swing.components.GlyphLabel
Paints the component.
parallel(List<Animation>) - Static method in class com.jgoodies.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.
parallel(Animation...) - Static method in class com.jgoodies.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.
pause(long) - Static method in class com.jgoodies.animation.Animations
Creates and returns a pausing animation that has no effect but a duration.
PROPERTY_ANIMATED - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
PROPERTY_COLOR - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_DURATION - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
PROPERTY_FOREGROUND - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
PROPERTY_HEIGHT_MODE - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_HEIGHT_MODE - Static variable in class com.jgoodies.animation.swing.components.GlyphLabel
 
PROPERTY_OFFSET_X - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_OFFSET_Y - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_SCALE - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_SCALE_X - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_SCALE_Y - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_SPACE - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_TEXT - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 
PROPERTY_TEXT - Static variable in class com.jgoodies.animation.swing.components.BasicTextLabel
 
PROPERTY_TEXT - Static variable in class com.jgoodies.animation.swing.components.GlyphLabel
 
PROPERTY_TIME - Static variable in class com.jgoodies.animation.swing.components.GlyphLabel
 

R

random(int, int, float) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns an animation function that returns random values from the interval [min, max] with a given change probability.
removeAnimationListener(AnimationListener) - Method in class com.jgoodies.animation.AbstractAnimation
Removes an AnimationListener to this animation.
removeAnimationListener(AnimationListener) - Method in interface com.jgoodies.animation.Animation
Removes the given AnimationListener from this animation.
render(Graphics2D, int, int) - Method in interface com.jgoodies.animation.renderer.AnimationRenderer
Renders the animation on the specified graphics object using the given width and height.
render(Graphics2D, int, int) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
Renders the text.
render(Graphics2D, int, int) - Method in class com.jgoodies.animation.renderer.FanRenderer
 
render(Graphics2D, int, int) - Method in class com.jgoodies.animation.renderer.GlyphRenderer
Renders the text.
repeat(AnimationFunction<T>, long) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns an animation function that is defined by repeating the specified animation function.
repeat(Animation, float) - Static method in class com.jgoodies.animation.Animations
Creates and returns an animation that is defined by repeating the given animation.
repeat(Animation, long) - Static method in class com.jgoodies.animation.Animations
Creates and returns an animation that is defined by repeating the given animation for the given duration.
reverse(AnimationFunction<T>) - Static method in class com.jgoodies.animation.AnimationFunctions
Creates and returns an animation function that is defined by reverting the given animation function in time.
reverse(Animation) - Static method in class com.jgoodies.animation.Animations
Creates and returns an animation that is defined by reverting the given animation over the time.
RIGHT - Static variable in class com.jgoodies.animation.swing.components.AnimatedLabel
 

S

sequential(List<Animation>) - Static method in class com.jgoodies.animation.Animations
Creates and returns a sequenced time container that is an animation, that concatenates the given list of animations over the time.
sequential(Animation...) - Static method in class com.jgoodies.animation.Animations
Creates and returns a sequenced time container that is an animation, that concatenates the given array of animations over the time.
setAnimated(boolean) - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Enables or disables the blend over effect.
setBounds(int, int, int, int) - Method in class com.jgoodies.animation.swing.components.CircleComponent
Sets the bounds and center point.
setCacheValid(boolean) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
setCenter(Point) - Method in class com.jgoodies.animation.swing.components.CircleComponent
 
setColor(Color) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
setColor(Color) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setColor(Color) - Method in class com.jgoodies.animation.swing.components.CircleComponent
 
setDuration(long) - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Sets the animation's duration and invalidates the animation cache.
setFont(Font) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Sets the renderer's font.
setForeground(Color) - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Sets a new foreground base color.
setHeightMode(HeightMode) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
 
setHeightMode(HeightMode) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setHeightMode(HeightMode) - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
setOffsetEnabled(boolean) - Method in class com.jgoodies.animation.swing.animations.BasicTextAnimation
Enables or disables the random position offset.
setOffsetX(float) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
setOffsetX(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setOffsetY(float) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
setOffsetY(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setOrigin(Point2D) - Method in class com.jgoodies.animation.renderer.FanRenderer
 
setOrigin(Point2D) - Method in class com.jgoodies.animation.swing.components.FanComponent
Sets a new origin of the fan.
setRadius(int) - Method in class com.jgoodies.animation.swing.components.CircleComponent
 
setRotation(double) - Method in class com.jgoodies.animation.renderer.FanRenderer
 
setRotation(double) - Method in class com.jgoodies.animation.swing.components.FanComponent
Sets a new rotation.
setScale(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setScaleX(float) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
setScaleX(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setScaleY(float) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
setScaleY(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setSpace(float) - Method in class com.jgoodies.animation.renderer.BasicTextRenderer
 
setSpace(float) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setText(String) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Sets the renderer's text.
setText(String) - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Sets a new text.
setText(String) - Method in class com.jgoodies.animation.swing.components.BasicTextLabel
 
setText(String) - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
setTextImmediately(String) - Method in class com.jgoodies.animation.swing.components.AnimatedLabel
Sets a new text without using the blend over animation.
setTime(long) - Method in class com.jgoodies.animation.renderer.GlyphRenderer
 
setTime(long) - Method in class com.jgoodies.animation.swing.components.GlyphLabel
 
start() - Method in class com.jgoodies.animation.Animator
Starts the animator and in turn the animation.
stop() - Method in class com.jgoodies.animation.Animator
Stops the animator.

T

TEXT_ASCENT - Static variable in class com.jgoodies.animation.renderer.HeightMode
 
TEXT_HEIGHT - Static variable in class com.jgoodies.animation.renderer.HeightMode
 
time() - Method in class com.jgoodies.animation.AnimationEvent
Returns the time when this event has happened in the time interval of this event's source animation.
toString() - Method in class com.jgoodies.animation.AbstractAnimation
Returns a string representation for this animation.
toString() - Method in class com.jgoodies.animation.AnimationEvent
Returns an appropriate string representation.
toString() - Method in enum com.jgoodies.animation.AnimationEvent.Type
 
toString() - Method in class com.jgoodies.animation.Animator
Returns a string representation for the animator.
toString() - Method in class com.jgoodies.animation.renderer.HeightMode
 
type() - Method in class com.jgoodies.animation.AnimationEvent
Returns the event type: started or stopped.

V

validateCache(Graphics2D) - Method in class com.jgoodies.animation.renderer.AbstractTextRenderer
Validates the cache, here: creates a GlyphVector and computes and stores its size information.
valueAt(long) - Method in interface com.jgoodies.animation.AnimationFunction
Returns the function value at a given time in the valid time interval.
valueOf(String) - Static method in enum com.jgoodies.animation.AnimationEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.jgoodies.animation.AnimationFunctions.InterpolationMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jgoodies.animation.AnimationEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.jgoodies.animation.AnimationFunctions.InterpolationMode
Returns an array containing the constants of this enum type, in the order they are declared.

Z

ZERO - Static variable in class com.jgoodies.animation.AnimationFunctions
A constant AnimationFunction that returns 0f all the time.
A B C D E F G H I L O P R S T V Z 
Skip navigation links

Copyright © 2018 JGoodies Software GmbH. All rights reserved.