| java.lang.Object abbot.editor.widgets.AnimatedIcon abbot.editor.widgets.AbstractAnimatedIcon
All known Subclasses: abbot.editor.widgets.SpinningDial,
AbstractAnimatedIcon | abstract public class AbstractAnimatedIcon extends AnimatedIcon (Code) | | Provide animation of auto-generated animations. Makes use of the repaint
tracking structure established by
AnimatedIcon .
|
AbstractAnimatedIcon | protected AbstractAnimatedIcon()(Code) | | |
AbstractAnimatedIcon | protected AbstractAnimatedIcon(int frameCount)(Code) | | |
AbstractAnimatedIcon | protected AbstractAnimatedIcon(int frameCount, int interval)(Code) | | |
finalize | protected void finalize()(Code) | | Ensure the timer stops running, so it, too can be GC'd.
|
getFrame | public int getFrame()(Code) | | Returns the current animation frame number.
|
getFrameCount | public int getFrameCount()(Code) | | Returns the total number of frames.
|
getFrameInterval | public int getFrameInterval()(Code) | | |
getIconHeight | abstract public int getIconHeight()(Code) | | |
getIconWidth | abstract public int getIconWidth()(Code) | | |
nextFrame | public void nextFrame()(Code) | | Advance to the next animation frame.
|
paintFrame | abstract protected void paintFrame(Component c, Graphics g, int x, int y)(Code) | | Implement this method to paint the icon.
|
registerRepaintArea | protected synchronized void registerRepaintArea(Component c, int x, int y, int w, int h)(Code) | | |
setFrame | public void setFrame(int f)(Code) | | Set the current animation frame number.
|
setFrameInterval | public void setFrameInterval(int interval)(Code) | | Setting a frame interval of zero stops automatic animation.
|
Methods inherited from abbot.editor.widgets.AnimatedIcon | public int getIconHeight()(Code)(Java Doc) public int getIconWidth()(Code)(Java Doc) public static boolean isAnimated(Icon icon)(Code)(Java Doc) protected void paintFrame(Component c, Graphics g, int x, int y)(Code)(Java Doc) public synchronized void paintIcon(Component c, Graphics g, int x, int y)(Code)(Java Doc) protected void registerRepaintArea(Component c, int x, int y, int w, int h)(Code)(Java Doc) protected synchronized void repaint()(Code)(Java Doc)
|
|
|