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 sliderisDragging
protected transient boolean isDraggingtrackListener
protected BasicSliderUI. TrackListener trackListenermodelListener
protected BasicSliderUI. ModelListener modelListenersizeListener
protected BasicSliderUI. SizingListener sizeListenerfocusListener
protected BasicSliderUI. FListener focusListenerthumbRect
protected Rectangle thumbRectscrollbarTrack
protected static final Color scrollbarTrackscrollListener
protected BasicSliderUI. ScrollListener scrollListenerscrollTimer
protected Timer scrollTimerdefaultInsets
protected static final Insets defaultInsets
public BasicSliderUI(JSlider b)
public static ComponentUI createUI(JComponent b)installUI
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()scrollTickRect
public Rectangle scrollTickRect()getTickSize
public int getTickSize()paint
public void paint(Graphics g, JComponent c)
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