All Packages Class Hierarchy This Package Previous Next Index
Class ncsa.hdf.awt.animation.AnimatedImagePane
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
|
+----ncsa.hdf.awt.animation.AnimatedImagePane
- public class AnimatedImagePane
- extends Canvas
- implements Runnable, PaletteEditorAdapter
This class handles hot to display animated image
- Version:
- 1.00 9/3/97
-
BACKWARD
-
-
BOUNCE
-
-
colorModel
-
-
FOREWARD
-
-
LOOP
-
-
paletteEditorOpen
-
-
SINGLE
-
-
AnimatedImagePane()
-
-
addImage(AnimatedImageInfo, int)
-
-
getActiveImageInfo()
-
-
getAnimatedImageInfo(int)
-
-
getAnimatedMode()
-
-
getDispImageNumber()
-
-
getImage()
- ncsa.hdf.palette.PaletteEditorAdapter stuff
-
getImageNumber()
-
-
getMinimumSize()
- Returns the mininimum size of this component.
-
getOrder(AnimatedImageInfo)
-
-
getOrder(int)
-
-
getPreferredSize()
-
Returns the preferred size of panel.
-
makeAnimation(int)
-
-
openNewPalette()
-
-
paint(Graphics)
- Paints the component.
-
removeImage(int)
-
-
run()
- java.lang.java.lang.Runnable stuff
-
setActiveImage(int)
-
-
setActiveImageInfo(AnimatedImageInfo)
-
-
setAnimatedInterval(int)
-
-
setAnimatedMode(int)
-
-
setDispImageNumber(int)
-
-
setFrameSlider(Slider)
-
-
setImage(Image)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
-
setImagesInfo(AnimatedImageInfo[])
-
-
setNewPalette()
-
-
setOrder(AnimatedImageInfo, int)
-
-
setOrder(int, int)
-
-
setPaletteEditorOpen(boolean)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
-
start()
-
-
stop()
-
-
update(Graphics)
- Updates the component.
-
updateActiveImageFilter(ColorModel)
-
-
updateActiveImageFilter(ImageFilter)
-
-
updateColorModel(ColorModel)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
-
updateOrder(int, int)
-
-
updateOrderFilter(int, ImageFilter)
-
SINGLE
public static final int SINGLE
LOOP
public static final int LOOP
BOUNCE
public static final int BOUNCE
BACKWARD
public static final int BACKWARD
FOREWARD
public static final int FOREWARD
paletteEditorOpen
public boolean paletteEditorOpen
colorModel
public ColorModel colorModel
AnimatedImagePane
public AnimatedImagePane()
addImage
protected void addImage(AnimatedImageInfo imageInfo,
int index)
getImageNumber
public int getImageNumber()
removeImage
protected void removeImage(int index)
getPreferredSize
public Dimension getPreferredSize()
- Returns the preferred size of panel.
- Overrides:
- getPreferredSize in class Component
getMinimumSize
public Dimension getMinimumSize()
- Returns the mininimum size of this component.
- Overrides:
- getMinimumSize in class Component
setOrder
protected void setOrder(AnimatedImageInfo imageInfo,
int order)
setOrder
protected void setOrder(int index,
int order)
getOrder
public int getOrder(int index)
setActiveImage
public void setActiveImage(int order)
getOrder
public int getOrder(AnimatedImageInfo imageInfo)
setActiveImageInfo
public void setActiveImageInfo(AnimatedImageInfo imageInfo)
setImagesInfo
public void setImagesInfo(AnimatedImageInfo imageInfo[])
getActiveImageInfo
public AnimatedImageInfo getActiveImageInfo()
getAnimatedImageInfo
public Object getAnimatedImageInfo(int index)
updateOrder
protected void updateOrder(int index,
int order)
updateOrderFilter
protected void updateOrderFilter(int index,
ImageFilter filter)
updateActiveImageFilter
protected void updateActiveImageFilter(ImageFilter filter)
updateActiveImageFilter
protected void updateActiveImageFilter(ColorModel cm)
setAnimatedMode
public void setAnimatedMode(int mode)
getAnimatedMode
public int getAnimatedMode()
setDispImageNumber
public void setDispImageNumber(int order)
getDispImageNumber
public int getDispImageNumber()
setAnimatedInterval
public void setAnimatedInterval(int interval)
setFrameSlider
public void setFrameSlider(Slider slider)
update
public void update(Graphics g)
- Updates the component.
- Overrides:
- update in class Component
paint
public void paint(Graphics g)
- Paints the component.
- Overrides:
- paint in class Canvas
setPaletteEditorOpen
public void setPaletteEditorOpen(boolean flag)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
updateColorModel
public void updateColorModel(ColorModel cm)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
setImage
public void setImage(Image img)
- ncsa.hdf.palette.PaletteEditorAdapter stuff
getImage
public Image getImage()
- ncsa.hdf.palette.PaletteEditorAdapter stuff
run
public void run()
- java.lang.java.lang.Runnable stuff
start
public void start()
stop
public void stop()
makeAnimation
public void makeAnimation(int action)
openNewPalette
public void openNewPalette()
setNewPalette
public void setNewPalette()
All Packages Class Hierarchy This Package Previous Next Index