private final class JXCollapsiblePane.AnimationListener extends Object implements ActionListener
Modifier and Type | Field and Description |
---|---|
private float |
animateAlpha
The current alpha setting used during "animation" (fade-in/fade-out)
|
private Object |
ANIMATION_MUTEX
Mutex used to ensure that the startDimension/finalDimension are not changed
during a repaint operation.
|
private int |
finalDimension
This is the final dimension that the content container is going to be when
scrolling is finished.
|
private int |
startDimension
This is the starting dimension when animating.
|
Modifier | Constructor and Description |
---|---|
private |
AnimationListener() |
Modifier and Type | Method and Description |
---|---|
void |
actionPerformed(ActionEvent e) |
void |
reinit(int startDimension,
int stopDimension)
Reinitializes the timer for scrolling up/down the component.
|
(package private) void |
validate() |
private final Object ANIMATION_MUTEX
private int startDimension
private int finalDimension
private float animateAlpha
private AnimationListener()
public void actionPerformed(ActionEvent e)
actionPerformed
in interface ActionListener
void validate()
public void reinit(int startDimension, int stopDimension)
startDimension
- stopDimension
- WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses