All Packages Class Hierarchy This Package Previous Next Index
Class ejmf.toolkit.multiplayer.TrackSlider
java.lang.Object
|
+----java.awt.Component
|
+----java.awt.Container
|
+----com.sun.java.swing.JComponent
|
+----com.sun.java.swing.JSlider
|
+----ejmf.toolkit.multiplayer.TrackSlider
- public class TrackSlider
- extends JSlider
A visual representation of a Track.
-
TrackSlider(Track)
- Create a TrackSlider for Track.
-
getPreferredSize()
-
To simplify GUI so we were able to concentrate
on JMF code, the slider is a fixed width.
-
getTrackNumber()
-
-
getUIClassID()
-
Identfiy this UI for UIManager.
-
setPaintTicks(boolean)
-
This method is over-ridden and rendered a no-op
to prevent slider from painting a pointed tip
on thumb.
TrackSlider
public TrackSlider(Track track)
- Create a TrackSlider for Track.
- Parameters:
- track - Track whose data slider will reflect
getTrackNumber
public int getTrackNumber()
- Returns:
- track number of Track slider is displaying.
getUIClassID
public String getUIClassID()
- Identfiy this UI for UIManager.
- Returns:
- string representation of UI class ID
- Overrides:
- getUIClassID in class JSlider
getPreferredSize
public Dimension getPreferredSize()
- To simplify GUI so we were able to concentrate
on JMF code, the slider is a fixed width.
- Returns:
- fixed dimesion of a TrackSlider
- Overrides:
- getPreferredSize in class JComponent
setPaintTicks
public void setPaintTicks(boolean flag)
- This method is over-ridden and rendered a no-op
to prevent slider from painting a pointed tip
on thumb.
- Overrides:
- setPaintTicks in class JSlider
All Packages Class Hierarchy This Package Previous Next Index