All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.swing.basic.BasicSliderUI
java.lang.Object
|
+----java.awt.swing.plaf.ComponentUI
|
+----java.awt.swing.plaf.SliderUI
|
+----java.awt.swing.basic.BasicSliderUI
- public class BasicSliderUI
- extends SliderUI
- implements Serializable
A Basic L&F implementation of SliderUI.
BasicSliderUI.ActionScroller-
BasicSliderUI.FListener-
BasicSliderUI.ModelListener-
BasicSliderUI.ScrollListener-
BasicSliderUI.SizingListener-
BasicSliderUI.TrackListener-
MAX_SCROLL-
MIN_SCROLL-
NEGATIVE_SCROLL-
POSITIVE_SCROLL-
scrollListener-
scrollTimer-
slider-
BasicSliderUI(JSlider)
-
calculateThumbBounds()
-
createUI(JComponent)
-
getFocusColor()
-
getHighlightColor()
-
getMaximumSize(JComponent)
-
getMinimumHorizontalSize()
-
getMinimumSize(JComponent)
-
getMinimumVerticalSize()
-
getPreferredHorizontalSize()
-
getPreferredSize(JComponent)
-
getPreferredVerticalSize()
-
getScrollTickRect()
-
getScrollTrackRect()
-
getShadowColor()
-
getThumbRect()
-
getTickSize()
-
getTickSpace()
-
installUI(JComponent)
-
paint(Graphics, JComponent)
-
paintFocus(Graphics)
-
paintThumb(Graphics)
-
paintTicks(Graphics)
-
paintTrack(Graphics)
-
scrollByBlock(int)
-
scrollByUnit(int)
-
setThumbBounds(int, int, int, int)
-
setThumbLocation(int, int)
-
uninstallUI(JComponent)
-
xPositionForValue(int)
-
yPositionForValue(int)
-
POSITIVE_SCROLL
public final int POSITIVE_SCROLL
NEGATIVE_SCROLL
public final int NEGATIVE_SCROLL
MIN_SCROLL
public final int MIN_SCROLL
MAX_SCROLL
public final int MAX_SCROLL
scrollListener
protected BasicSliderUI.ScrollListener scrollListener
scrollTimer
protected Timer scrollTimer
slider
protected JSlider slider
BasicSliderUI
public BasicSliderUI(JSlider b)
getShadowColor
public Color getShadowColor()
getHighlightColor
public Color getHighlightColor()
getFocusColor
public Color getFocusColor()
createUI
public static ComponentUI createUI(JComponent b)
installUI
public void installUI(JComponent c)
- Overrides:
- installUI in class ComponentUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
- uninstallUI in class ComponentUI
getPreferredHorizontalSize
public Dimension getPreferredHorizontalSize()
getPreferredVerticalSize
public Dimension getPreferredVerticalSize()
getMinimumHorizontalSize
public Dimension getMinimumHorizontalSize()
getMinimumVerticalSize
public Dimension getMinimumVerticalSize()
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- Overrides:
- getPreferredSize in class ComponentUI
getMinimumSize
public Dimension getMinimumSize(JComponent c)
- Overrides:
- getMinimumSize in class ComponentUI
getMaximumSize
public Dimension getMaximumSize(JComponent c)
- Overrides:
- getMaximumSize in class ComponentUI
getScrollTrackRect
public Rectangle getScrollTrackRect()
getScrollTickRect
public Rectangle getScrollTickRect()
getTickSpace
public int getTickSpace()
getTickSize
public int getTickSize()
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
- paint in class ComponentUI
paintFocus
public void paintFocus(Graphics g)
paintTrack
public void paintTrack(Graphics g)
paintTicks
public void paintTicks(Graphics g)
paintThumb
public void paintThumb(Graphics g)
setThumbBounds
public void setThumbBounds(int x,
int y,
int width,
int height)
setThumbLocation
public void setThumbLocation(int x,
int y)
getThumbRect
public Rectangle getThumbRect()
scrollByBlock
public void scrollByBlock(int direction)
scrollByUnit
public void scrollByUnit(int direction)
xPositionForValue
protected int xPositionForValue(int randomValue)
yPositionForValue
protected int yPositionForValue(int randomValue)
calculateThumbBounds
public void calculateThumbBounds()
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature