Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- actionPerformed(ActionEvent) - Method in class org.jdesktop.animation.timing.triggers.ActionTrigger
-
Called by an object generating ActionEvents to which this trigger was added as an ActionListener.
- ActionTrigger - Class in org.jdesktop.animation.timing.triggers
-
ActionTrigger handles action events and starts the animator when actions occur.
- ActionTrigger(Animator) - Constructor for class org.jdesktop.animation.timing.triggers.ActionTrigger
-
Creates an ActionTrigger that will start the animator upon receiving any ActionEvents.
- addEventListener(TimingEventListener) - Method in class org.jdesktop.animation.timing.TimingSource
-
Adds a TimingEventListener to the set of listeners that receive timing events from this TimingSource.
- addTarget(TimingTarget) - Method in class org.jdesktop.animation.timing.Animator
-
Adds a TimingTarget to the list of targets that get notified of each timingEvent.
- addTrigger(Object, Animator) - Static method in class org.jdesktop.animation.timing.triggers.ActionTrigger
-
Creates an ActionTrigger and adds it as a listener to object.
- addTrigger(JComponent, Animator, FocusTriggerEvent) - Static method in class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Creates a non-auto-reversing FocusTrigger and adds it as a FocusListener to the component.
- addTrigger(JComponent, Animator, FocusTriggerEvent, boolean) - Static method in class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Creates a FocusTrigger and adds it as a FocusListener to the component.
- addTrigger(JComponent, Animator, MouseTriggerEvent) - Static method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Creates a non-auto-reversing MouseTrigger and adds it as a listener to component.
- addTrigger(JComponent, Animator, MouseTriggerEvent, boolean) - Static method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Creates a MouseTrigger and adds it as a listener to component.
- addTrigger(Animator, Animator, TimingTriggerEvent) - Static method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Creates a non-auto-reversing TimingTrigger and adds it as a target to the source Animator.
- addTrigger(Animator, Animator, TimingTriggerEvent, boolean) - Static method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Creates a TimingTrigger and adds it as a target to the source Animator.
- Animator - Class in org.jdesktop.animation.timing
-
This class controls animations.
- Animator(int) - Constructor for class org.jdesktop.animation.timing.Animator
-
Constructor: this is a utility constructor for a simple timing sequence that will run for
duration
length of time. - Animator(int, double, Animator.RepeatBehavior, TimingTarget) - Constructor for class org.jdesktop.animation.timing.Animator
-
Constructor that sets the most common properties of a repeating animation.
- Animator(int, TimingTarget) - Constructor for class org.jdesktop.animation.timing.Animator
-
Constructor: this is a utility constructor for a simple timing sequence that will run for
duration
length of time. - Animator.Direction - Enum in org.jdesktop.animation.timing
-
Direction is used to set the initial direction in which the animation starts.
- Animator.EndBehavior - Enum in org.jdesktop.animation.timing
-
EndBehavior determines what happens at the end of the animation.
- Animator.RepeatBehavior - Enum in org.jdesktop.animation.timing
-
RepeatBehavior determines how each successive cycle will flow.
B
- BACKWARD - Enum constant in enum org.jdesktop.animation.timing.Animator.Direction
-
cycle proceeds backward
- begin() - Method in class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Called by Animator to signal that the timer is about to start.
- begin() - Method in interface org.jdesktop.animation.timing.TimingTarget
-
Called when the Animator's animation begins.
- begin() - Method in class org.jdesktop.animation.timing.TimingTargetAdapter
-
Called when the Animator's animation begins.
- begin() - Method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Called by Animator when starting.
C
- cancel() - Method in class org.jdesktop.animation.timing.Animator
-
This method is like the
Animator.stop()
method, only this one will not result in a calls to theend()
method in all TimingTargets of this Animation; it simply cancels the Animator immediately. - CLICK - Static variable in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
Event fired when mouse is clicked
- create(Evaluator, T...) - Static method in class org.jdesktop.animation.timing.interpolation.KeyValues
-
Constructs a KeyValues object from a Evaluator and one or more values.
- create(T...) - Static method in class org.jdesktop.animation.timing.interpolation.KeyValues
-
Constructs a KeyValues object from one or more values.
- createAnimator(int, Object, String, Evaluator, T...) - Static method in class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Utility method that constructs a PropertySetter and an Animator using that PropertySetter and returns the Animator
- createAnimator(int, Object, String, KeyFrames) - Static method in class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Utility method that constructs a PropertySetter and an Animator using that PropertySetter and returns the Animator
- createAnimator(int, Object, String, T...) - Static method in class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Utility method that constructs a PropertySetter and an Animator using that PropertySetter and returns the Animator
D
- disarm() - Method in class org.jdesktop.animation.timing.triggers.Trigger
-
This method disables this Trigger and effectively noop's any actions that would otherwise occur
- DiscreteInterpolator - Class in org.jdesktop.animation.timing.interpolation
-
This class implements the Interpolator interface.
E
- end() - Method in interface org.jdesktop.animation.timing.TimingTarget
-
Called when the Animator's animation ends
- end() - Method in class org.jdesktop.animation.timing.TimingTargetAdapter
-
Called when the Animator's animation ends
- end() - Method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Called by Animator when ending.
- ENTER - Static variable in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
Event fired when mouse enters
- evaluate(T, T, float) - Method in class org.jdesktop.animation.timing.interpolation.Evaluator
-
Abstract method to evaluate between two boundary values.
- Evaluator<T> - Class in org.jdesktop.animation.timing.interpolation
-
This class is used by KeyValues to calculate intermediate values for specific types.
- Evaluator() - Constructor for class org.jdesktop.animation.timing.interpolation.Evaluator
- EXIT - Static variable in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
Event fired when mouse exits
F
- fire() - Method in class org.jdesktop.animation.timing.triggers.Trigger
-
Utility method called by subclasses to start the animator.
- fire(TriggerEvent) - Method in class org.jdesktop.animation.timing.triggers.Trigger
-
Called by subclasses to start the animator if currentEvent equals the event that the Trigger is based upon.
- focusGained(FocusEvent) - Method in class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Called by the object which added this trigger as a FocusListener.
- focusLost(FocusEvent) - Method in class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Called by the object which added this trigger as a FocusListener.
- FocusTrigger - Class in org.jdesktop.animation.timing.triggers
-
FocusTrigger handles focus events and triggers an animation based on those events.
- FocusTrigger(Animator, FocusTriggerEvent) - Constructor for class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Creates a non-auto-reversing FocusTrigger, which should be added to a Component that will generate the focus events of interest.
- FocusTrigger(Animator, FocusTriggerEvent, boolean) - Constructor for class org.jdesktop.animation.timing.triggers.FocusTrigger
-
Creates a FocusTrigger, which should be added to a Component that will generate the focus events of interest.
- FocusTriggerEvent - Class in org.jdesktop.animation.timing.triggers
-
Focus In/Out events
- FORWARD - Enum constant in enum org.jdesktop.animation.timing.Animator.Direction
-
cycle proceeds forward
G
- getAcceleration() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the current value of acceleration property
- getCycleElapsedTime() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the elapsed time for the current animation cycle.
- getCycleElapsedTime(long) - Method in class org.jdesktop.animation.timing.Animator
-
Returns the elapsed time for the current animation cycle.
- getDeceleration() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the current value of deceleration property
- getDuration() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the duration of the animation.
- getEndBehavior() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the
Animator.EndBehavior
of the animation, either HOLD to retain the final value or RESET to take on the initial value. - getInstance() - Static method in class org.jdesktop.animation.timing.interpolation.DiscreteInterpolator
-
Returns the single DiscreteInterpolator object
- getInstance() - Static method in class org.jdesktop.animation.timing.interpolation.LinearInterpolator
-
Returns the single DiscreteInterpolator object
- getInterpolator() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the interpolator for the animation.
- getInterval(float) - Method in class org.jdesktop.animation.timing.interpolation.KeyFrames
-
Returns time interval that contains this time fraction
- getOppositeEvent() - Method in class org.jdesktop.animation.timing.triggers.FocusTriggerEvent
-
This method finds the opposite of the current event.: IN -> OUT and OUT -> IN.
- getOppositeEvent() - Method in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
This method finds the opposite of the current event.:
ENTER -> EXIT
EXIT -> ENTER
PRESS -> RELEASE
RELEASE -> PRESS
Note that CLICK has no obvious opposite so it simply returns CLICK (this method should probably not be called for that case). - getOppositeEvent() - Method in class org.jdesktop.animation.timing.triggers.TimingTriggerEvent
-
This method finds the opposite of the current event.: START -> STOP and STOP -> START.
- getOppositeEvent() - Method in class org.jdesktop.animation.timing.triggers.TriggerEvent
-
This method returns the 'opposite' event from itself.
- getRepeatBehavior() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the
Animator.RepeatBehavior
of the animation. - getRepeatCount() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the number of times the animation cycle will repeat.
- getResolution() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the current resolution of the animation.
- getStartDelay() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the amount of delay prior to starting the first animation cycle after the call to
Animator.start()
. - getStartDirection() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the initial direction for the animation.
- getStartFraction() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the fraction that the first cycle will start at.
- getTimingFraction() - Method in class org.jdesktop.animation.timing.Animator
-
This method calculates and returns the fraction elapsed of the current cycle based on the current time
- getTotalElapsedTime() - Method in class org.jdesktop.animation.timing.Animator
-
Returns the total elapsed time for the current animation.
- getTotalElapsedTime(long) - Method in class org.jdesktop.animation.timing.Animator
-
Returns the total elapsed time for the current animation.
H
- HOLD - Enum constant in enum org.jdesktop.animation.timing.Animator.EndBehavior
-
Timing sequence will maintain its final value at the end
I
- IN - Static variable in class org.jdesktop.animation.timing.triggers.FocusTriggerEvent
-
Event fired when Component receives focus
- INFINITE - Static variable in class org.jdesktop.animation.timing.Animator
-
Used to specify unending duration or repeatCount
- interpolate(float) - Method in class org.jdesktop.animation.timing.interpolation.DiscreteInterpolator
-
This method always returns 0 for inputs less than 1, which will force users of this interpolation to assign a value equal to the value at the beginning of this timing interval, which is the desired behavior for discrete animations.
- interpolate(float) - Method in interface org.jdesktop.animation.timing.interpolation.Interpolator
-
This function takes an input value between 0 and 1 and returns another value, also between 0 and 1.
- interpolate(float) - Method in class org.jdesktop.animation.timing.interpolation.LinearInterpolator
-
This method always returns the value it was given, which will cause callers to calculate a linear interpolation between boundary values.
- interpolate(float) - Method in class org.jdesktop.animation.timing.interpolation.SplineInterpolator
-
Given a fraction of time along the spline (which we can interpret as the length along a spline), return the interpolated value of the spline.
- Interpolator - Interface in org.jdesktop.animation.timing.interpolation
-
Interface that defines the single
Interpolator.interpolate(float)
method. - isRunning() - Method in class org.jdesktop.animation.timing.Animator
-
Returns whether this Animator object is currently running
K
- KeyFrames - Class in org.jdesktop.animation.timing.interpolation
-
KeyFrames holds information about the times at which values are sampled (KeyTimes) and the values at those times (KeyValues).
- KeyFrames(KeyValues) - Constructor for class org.jdesktop.animation.timing.interpolation.KeyFrames
-
Simplest variation; determine keyTimes based on even division of 0-1 range based on number of keyValues.
- KeyFrames(KeyValues, Interpolator...) - Constructor for class org.jdesktop.animation.timing.interpolation.KeyFrames
-
Utility constructor that assumes even division of times according to size of keyValues and interpolation according to interpolators parameter.
- KeyFrames(KeyValues, KeyTimes) - Constructor for class org.jdesktop.animation.timing.interpolation.KeyFrames
-
This variant takes both keyValues (values at each point in time) and keyTimes (times at which values are sampled).
- KeyFrames(KeyValues, KeyTimes, Interpolator...) - Constructor for class org.jdesktop.animation.timing.interpolation.KeyFrames
-
Full constructor: caller provides an instance of all key* structures which will be used to calculate between all times in the keyTimes list.
- KeyTimes - Class in org.jdesktop.animation.timing.interpolation
-
Stores a list of times from 0 to 1 (the elapsed fraction of an animation cycle) that are used in calculating interpolated values for PropertySetter given a matching set of KeyValues and Interpolators for those time intervals.
- KeyTimes(float...) - Constructor for class org.jdesktop.animation.timing.interpolation.KeyTimes
-
Creates a new instance of KeyTimes.
- KeyValues<T> - Class in org.jdesktop.animation.timing.interpolation
-
Stores a list of values that correspond to the times in a
KeyTimes
object.
L
- LinearInterpolator - Class in org.jdesktop.animation.timing.interpolation
-
This class implements the Interpolator interface by providing a simple interpolate function that simply returns the value that it was given.
- LOOP - Enum constant in enum org.jdesktop.animation.timing.Animator.RepeatBehavior
-
Each repeated cycle proceeds in the same direction as the previous one
M
- mouseClicked(MouseEvent) - Method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Called by the object which added this trigger as a MouseListener.
- mouseEntered(MouseEvent) - Method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Called by the object which added this trigger as a MouseListener.
- mouseExited(MouseEvent) - Method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Called by the object which added this trigger as a MouseListener.
- mousePressed(MouseEvent) - Method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Called by the object which added this trigger as a MouseListener.
- mouseReleased(MouseEvent) - Method in class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Called by the object which added this trigger as a MouseListener.
- MouseTrigger - Class in org.jdesktop.animation.timing.triggers
-
MouseTrigger handles mouse events and triggers an animation based on those events.
- MouseTrigger(Animator, MouseTriggerEvent) - Constructor for class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Creates a non-auto-reversing MouseTrigger, which should be added to a Component that will generate the mouse events of interest
- MouseTrigger(Animator, MouseTriggerEvent, boolean) - Constructor for class org.jdesktop.animation.timing.triggers.MouseTrigger
-
Creates a MouseTrigger, which should be added to a Component that will generate the mouse events of interest
- MouseTriggerEvent - Class in org.jdesktop.animation.timing.triggers
-
Mouse Enter/Exit/Press/Release/Click events
O
- org.jdesktop.animation.timing - package org.jdesktop.animation.timing
-
Core classes of the Timing Framework; these classes provide the base functionality that all animations will use.
- org.jdesktop.animation.timing.interpolation - package org.jdesktop.animation.timing.interpolation
-
Provides a mechanism for animating object properties between different values.
- org.jdesktop.animation.timing.triggers - package org.jdesktop.animation.timing.triggers
-
Provides simple mechanism for starting Animators when specific events occur.
- OUT - Static variable in class org.jdesktop.animation.timing.triggers.FocusTriggerEvent
-
Event fired when Component loses focus
P
- pause() - Method in class org.jdesktop.animation.timing.Animator
-
This method pauses a running animation.
- PRESS - Static variable in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
Event fired when mouse button is pressed
- PropertySetter - Class in org.jdesktop.animation.timing.interpolation
-
This class enables automating animation of object properties.
- PropertySetter(Object, String, Evaluator, T...) - Constructor for class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Constructor for a PropertySetter where the values the propert takes on during the animation are specified in a
KeyFrames
object. - PropertySetter(Object, String, KeyFrames) - Constructor for class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Constructor for a PropertySetter where the values the propert takes on during the animation are specified in a
KeyFrames
object. - PropertySetter(Object, String, T...) - Constructor for class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Constructor for a PropertySetter where the values the propert takes on during the animation are specified in a
KeyFrames
object.
R
- RELEASE - Static variable in class org.jdesktop.animation.timing.triggers.MouseTriggerEvent
-
Event fired when mouse button is released
- removeEventListener(TimingEventListener) - Method in class org.jdesktop.animation.timing.TimingSource
-
Removes a TimingEventListener from the set of listeners that receive timing events from this TimingSource.
- removeTarget(TimingTarget) - Method in class org.jdesktop.animation.timing.Animator
-
Removes the specified TimingTarget from the list of targets that get notified of each timingEvent.
- repeat() - Method in interface org.jdesktop.animation.timing.TimingTarget
-
Called when the Animator repeats the animation cycle
- repeat() - Method in class org.jdesktop.animation.timing.TimingTargetAdapter
-
Called when the Animator repeats the animation cycle
- repeat() - Method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Called by Animator when repeating.
- REPEAT - Static variable in class org.jdesktop.animation.timing.triggers.TimingTriggerEvent
-
Event fired when Animator finishes one cycle and starts another
- RESET - Enum constant in enum org.jdesktop.animation.timing.Animator.EndBehavior
-
Timing sequence should reset to the initial value at the end
- resume() - Method in class org.jdesktop.animation.timing.Animator
-
This method resumes a paused animation.
- REVERSE - Enum constant in enum org.jdesktop.animation.timing.Animator.RepeatBehavior
-
Each cycle proceeds in the opposite direction as the previous one
S
- setAcceleration(float) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the fraction of the timing cycle that will be spent accelerating at the beginning.
- setDeceleration(float) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the fraction of the timing cycle that will be spent decelerating at the end.
- setDuration(int) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the duration for the animation
- setEndBehavior(Animator.EndBehavior) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the behavior at the end of the animation.
- setInterpolator(Interpolator) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the interpolator for the animation cycle.
- setRepeatBehavior(Animator.RepeatBehavior) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the
Animator.RepeatBehavior
of the animation. - setRepeatCount(double) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the number of times the animation cycle will repeat.
- setResolution(int) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the resolution of the animation
- setResolution(int) - Method in class org.jdesktop.animation.timing.TimingSource
-
Sets the delay between callback events.
- setStartDelay(int) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the duration of the initial delay between calling
Animator.start()
and the start of the first animation cycle. - setStartDelay(int) - Method in class org.jdesktop.animation.timing.TimingSource
-
Sets delay which should be observed by the TimingSource after a call to
TimingSource.start()
. - setStartDirection(Animator.Direction) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the startDirection for the initial animation cycle.
- setStartFraction(float) - Method in class org.jdesktop.animation.timing.Animator
-
Sets the initial fraction at which the first animation cycle will begin.
- setTimer(TimingSource) - Method in class org.jdesktop.animation.timing.Animator
-
Sets a new TimingSource that will supply the timing events to this Animator.
- SplineInterpolator - Class in org.jdesktop.animation.timing.interpolation
-
This class interpolates fractional values using Bezier splines.
- SplineInterpolator(float, float, float, float) - Constructor for class org.jdesktop.animation.timing.interpolation.SplineInterpolator
-
Creates a new instance of SplineInterpolator with the control points defined by (x1, y1) and (x2, y2).
- start() - Method in class org.jdesktop.animation.timing.Animator
-
Starts the animation
- start() - Method in class org.jdesktop.animation.timing.TimingSource
-
Starts the TimingSource
- START - Static variable in class org.jdesktop.animation.timing.triggers.TimingTriggerEvent
-
Event fired when Animator starts
- stop() - Method in class org.jdesktop.animation.timing.Animator
-
This method is optional; animations will always stop on their own if Animator is provided with appropriate values for duration and repeatCount in the constructor.
- stop() - Method in class org.jdesktop.animation.timing.TimingSource
-
Stops the TimingSource
- STOP - Static variable in class org.jdesktop.animation.timing.triggers.TimingTriggerEvent
-
Event fired when Animator stops
T
- timingEvent() - Method in class org.jdesktop.animation.timing.TimingSource
-
Subclasses call this method to post timing events to this object's
TimingEventListener
objects. - timingEvent(float) - Method in class org.jdesktop.animation.timing.interpolation.PropertySetter
-
Called from Animator to signal a timing event.
- timingEvent(float) - Method in interface org.jdesktop.animation.timing.TimingTarget
-
This method will receive all of the timing events from an Animator during an animation.
- timingEvent(float) - Method in class org.jdesktop.animation.timing.TimingTargetAdapter
-
This method will receive all of the timing events from an Animator during an animation.
- timingEvent(float) - Method in class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Implementation of TimingTarget method; this method does nothing in this implementation since the events of TimingTrigger are limited to START, STOP, and REPEAT
- TimingEventListener - Interface in org.jdesktop.animation.timing
-
This interface is implemented by any object wishing to receive events from a
TimingSource
object. - TimingSource - Class in org.jdesktop.animation.timing
-
This class provides a generic wrapper for arbitrary Timers that may be used with the Timing Framework.
- TimingSource() - Constructor for class org.jdesktop.animation.timing.TimingSource
- timingSourceEvent(TimingSource) - Method in interface org.jdesktop.animation.timing.TimingEventListener
-
This method is called by the
TimingSource
object while the timer is running. - TimingTarget - Interface in org.jdesktop.animation.timing
-
This interface provides the methods which are called by Animator during the course of a timing sequence.
- TimingTargetAdapter - Class in org.jdesktop.animation.timing
-
Implements the
TimingTarget
interface, providing stubs for all TimingTarget methods. - TimingTargetAdapter() - Constructor for class org.jdesktop.animation.timing.TimingTargetAdapter
- TimingTrigger - Class in org.jdesktop.animation.timing.triggers
-
TimingTrigger handles timing events and starts the animator when those events occur.
- TimingTrigger(Animator, TimingTriggerEvent) - Constructor for class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Creates a non-auto-reversing TimingTrigger, which should be added to an Animator which will generate the events sent to the trigger.
- TimingTrigger(Animator, TimingTriggerEvent, boolean) - Constructor for class org.jdesktop.animation.timing.triggers.TimingTrigger
-
Creates a TimingTrigger, which should be added to an Animator which will generate the events sent to the trigger.
- TimingTriggerEvent - Class in org.jdesktop.animation.timing.triggers
-
Timing events; TimingTriggers can be set to fire when an animator starts, stops, or repeats.
- Trigger - Class in org.jdesktop.animation.timing.triggers
-
This abstract class should be overridden by any class wanting to implement a new Trigger.
- Trigger(Animator) - Constructor for class org.jdesktop.animation.timing.triggers.Trigger
-
Creates a Trigger that will start the animator when
Trigger.fire()
is called. - Trigger(Animator, TriggerEvent) - Constructor for class org.jdesktop.animation.timing.triggers.Trigger
-
Creates a Trigger that will start the animator when
Trigger.fire(TriggerEvent)
is called with an event that equals triggerEvent. - Trigger(Animator, TriggerEvent, boolean) - Constructor for class org.jdesktop.animation.timing.triggers.Trigger
-
Creates a Trigger that will start the animator when
Trigger.fire(TriggerEvent)
is called with an event that equals triggerEvent. - TriggerEvent - Class in org.jdesktop.animation.timing.triggers
-
Superclass for all TriggerEvents used in the Trigger classes.
- TriggerEvent(String) - Constructor for class org.jdesktop.animation.timing.triggers.TriggerEvent
-
Protected constructor; this helps ensure type-safe use of pre-define TriggerEvent objects.
V
- valueOf(String) - Static method in enum org.jdesktop.animation.timing.Animator.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jdesktop.animation.timing.Animator.EndBehavior
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jdesktop.animation.timing.Animator.RepeatBehavior
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jdesktop.animation.timing.Animator.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jdesktop.animation.timing.Animator.EndBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.jdesktop.animation.timing.Animator.RepeatBehavior
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values