All Packages Class Hierarchy This Package Previous Next Index
Class ejmf.toolkit.gui.controls.EjmfProgressBar
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Canvas
|
+----ejmf.toolkit.gui.controls.ProgressSlider
|
+----ejmf.toolkit.gui.controls.EjmfProgressBar
- public class EjmfProgressBar
- extends ProgressSlider
EjmfProgressBar is a stipped-down JSlider.
The thumb image is constructed from the image in
$EJMF_HOME/classes/lib/ejmf.properties named by
greenBall.
-
EjmfProgressBar()
- Create a progress slider for EJMF control panel.
-
computeThumbRectangle()
- Calculate size of thumb.
-
getPreferredSize()
- Return size of progress slider.
-
paintThumb(Graphics)
- Draw thumb in progress bar.
EjmfProgressBar
public EjmfProgressBar()
- Create a progress slider for EJMF control panel.
paintThumb
public void paintThumb(Graphics g)
- Draw thumb in progress bar. Default thumb is a
rectangle.
- Parameters:
- g - Graphics in which to draw thumb.
- Overrides:
- paintThumb in class ProgressSlider
computeThumbRectangle
public Rectangle computeThumbRectangle()
- Calculate size of thumb.
- Parameters:
- a - Rectangle specifying size of thumb.
- Overrides:
- computeThumbRectangle in class ProgressSlider
getPreferredSize
public Dimension getPreferredSize()
- Return size of progress slider.
- Returns:
- Dimension of progress slider.
- Overrides:
- getPreferredSize in class ProgressSlider
All Packages Class Hierarchy This Package Previous Next Index