All Packages Class Hierarchy This Package Previous Next Index
Class com.sun.java.swing.basic.BasicSliderUI
java.lang.Object
|
+----com.sun.java.swing.plaf.ComponentUI
|
+----com.sun.java.swing.plaf.SliderUI
|
+----com.sun.java.swing.basic.BasicSliderUI
- public class BasicSliderUI
- extends SliderUI
- implements Serializable
A Basic L&F implementation of SliderUI.
-
defaultInsets
-
-
focusListener
-
-
isDragging
-
-
modelListener
-
-
scrollbarTrack
-
-
scrollListener
-
-
scrollTimer
-
-
sizeListener
-
-
slider
-
-
thumbRect
-
-
trackListener
-
-
BasicSliderUI(JSlider)
-
-
calculateThumbBounds()
-
-
createUI(JComponent)
-
-
getMaximumSize(JComponent)
-
-
getMinimumSize(JComponent)
-
-
getPreferredSize(JComponent)
-
-
getThumbRect()
-
-
getTickSize()
-
-
installUI(JComponent)
-
-
paint(Graphics, JComponent)
-
-
paintKnob(Graphics, JComponent, Rectangle)
-
-
paintTicks(Graphics, JComponent, Rectangle)
-
-
paintTray(Graphics, JComponent, Rectangle)
-
-
scrollByBlock(int)
-
-
scrollByUnit(int)
-
-
scrollTickRect()
-
-
scrollTrayRect()
-
-
setThumbBounds(int, int, int, int)
-
-
setThumbLocation(int, int)
-
-
uninstallUI(JComponent)
-
-
xPositionForValue(int)
-
-
yPositionForValue(int)
-
slider
protected JSlider slider
isDragging
protected transient boolean isDragging
trackListener
protected BasicSliderUI. TrackListener trackListener
modelListener
protected BasicSliderUI. ModelListener modelListener
sizeListener
protected BasicSliderUI. SizingListener sizeListener
focusListener
protected BasicSliderUI. FListener focusListener
thumbRect
protected Rectangle thumbRect
scrollbarTrack
protected static final Color scrollbarTrack
scrollListener
protected BasicSliderUI. ScrollListener scrollListener
scrollTimer
protected Timer scrollTimer
defaultInsets
protected static final Insets defaultInsets
BasicSliderUI
public BasicSliderUI(JSlider b)
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
getPreferredSize
public Dimension getPreferredSize(JComponent x)
- Overrides:
- getPreferredSize in class ComponentUI
getMinimumSize
public Dimension getMinimumSize(JComponent x)
- Overrides:
- getMinimumSize in class ComponentUI
getMaximumSize
public Dimension getMaximumSize(JComponent x)
- Overrides:
- getMaximumSize in class ComponentUI
scrollTrayRect
public Rectangle scrollTrayRect()
scrollTickRect
public Rectangle scrollTickRect()
getTickSize
public int getTickSize()
paint
public void paint(Graphics g,
JComponent c)
- Overrides:
- paint in class ComponentUI
paintTray
public void paintTray(Graphics g,
JComponent c,
Rectangle trayBounds)
paintTicks
public void paintTicks(Graphics g,
JComponent c,
Rectangle tickBounds)
paintKnob
public void paintKnob(Graphics g,
JComponent c,
Rectangle knobBounds)
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