All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----com.sun.java.swing.plaf.ComponentUI | +----com.sun.java.swing.plaf.SliderUI | +----com.sun.java.swing.basic.BasicSliderUI
protected JSlider slider
protected transient boolean isDragging
protected BasicSliderUI. TrackListener trackListener
protected BasicSliderUI. ModelListener modelListener
protected BasicSliderUI. SizingListener sizeListener
protected BasicSliderUI. FListener focusListener
protected Rectangle thumbRect
protected static final Color scrollbarTrack
protected BasicSliderUI. ScrollListener scrollListener
protected Timer scrollTimer
protected static final Insets defaultInsets
public BasicSliderUI(JSlider b)
public static ComponentUI createUI(JComponent b)
public void installUI(JComponent c)
public void uninstallUI(JComponent c)
public Dimension getPreferredSize(JComponent x)
public Dimension getMinimumSize(JComponent x)
public Dimension getMaximumSize(JComponent x)
public Rectangle scrollTrayRect()
public Rectangle scrollTickRect()
public int getTickSize()
public void paint(Graphics g, JComponent c)
public void paintTray(Graphics g, JComponent c, Rectangle trayBounds)
public void paintTicks(Graphics g, JComponent c, Rectangle tickBounds)
public void paintKnob(Graphics g, JComponent c, Rectangle knobBounds)
public void setThumbBounds(int x, int y, int width, int height)
public void setThumbLocation(int x, int y)
public Rectangle getThumbRect()
public void scrollByBlock(int direction)
public void scrollByUnit(int direction)
protected int xPositionForValue(int randomValue)
protected int yPositionForValue(int randomValue)
public void calculateThumbBounds()
All Packages Class Hierarchy This Package Previous Next Index