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.


Class Index

 o BasicSliderUI.ActionScroller
 o BasicSliderUI.FListener
 o BasicSliderUI.ModelListener
 o BasicSliderUI.ScrollListener
 o BasicSliderUI.SizingListener
 o BasicSliderUI.TrackListener

Variable Index

 o MAX_SCROLL
 o MIN_SCROLL
 o NEGATIVE_SCROLL
 o POSITIVE_SCROLL
 o scrollListener
 o scrollTimer
 o slider

Constructor Index

 o BasicSliderUI(JSlider)

Method Index

 o calculateThumbBounds()
 o createUI(JComponent)
 o getFocusColor()
 o getHighlightColor()
 o getMaximumSize(JComponent)
 o getMinimumHorizontalSize()
 o getMinimumSize(JComponent)
 o getMinimumVerticalSize()
 o getPreferredHorizontalSize()
 o getPreferredSize(JComponent)
 o getPreferredVerticalSize()
 o getScrollTickRect()
 o getScrollTrackRect()
 o getShadowColor()
 o getThumbRect()
 o getTickSize()
 o getTickSpace()
 o installUI(JComponent)
 o paint(Graphics, JComponent)
 o paintFocus(Graphics)
 o paintThumb(Graphics)
 o paintTicks(Graphics)
 o paintTrack(Graphics)
 o scrollByBlock(int)
 o scrollByUnit(int)
 o setThumbBounds(int, int, int, int)
 o setThumbLocation(int, int)
 o uninstallUI(JComponent)
 o xPositionForValue(int)
 o yPositionForValue(int)

Variables

 o POSITIVE_SCROLL
public final int POSITIVE_SCROLL
 o NEGATIVE_SCROLL
public final int NEGATIVE_SCROLL
 o MIN_SCROLL
public final int MIN_SCROLL
 o MAX_SCROLL
public final int MAX_SCROLL
 o scrollListener
protected BasicSliderUI.ScrollListener scrollListener
 o scrollTimer
protected Timer scrollTimer
 o slider
protected JSlider slider

Constructors

 o BasicSliderUI
public BasicSliderUI(JSlider b)

Methods

 o getShadowColor
public Color getShadowColor()
 o getHighlightColor
public Color getHighlightColor()
 o getFocusColor
public Color getFocusColor()
 o createUI
public static ComponentUI createUI(JComponent b)
 o installUI
public void installUI(JComponent c)
Overrides:
installUI in class ComponentUI
 o uninstallUI
public void uninstallUI(JComponent c)
Overrides:
uninstallUI in class ComponentUI
 o getPreferredHorizontalSize
public Dimension getPreferredHorizontalSize()
 o getPreferredVerticalSize
public Dimension getPreferredVerticalSize()
 o getMinimumHorizontalSize
public Dimension getMinimumHorizontalSize()
 o getMinimumVerticalSize
public Dimension getMinimumVerticalSize()
 o getPreferredSize
public Dimension getPreferredSize(JComponent c)
Overrides:
getPreferredSize in class ComponentUI
 o getMinimumSize
public Dimension getMinimumSize(JComponent c)
Overrides:
getMinimumSize in class ComponentUI
 o getMaximumSize
public Dimension getMaximumSize(JComponent c)
Overrides:
getMaximumSize in class ComponentUI
 o getScrollTrackRect
public Rectangle getScrollTrackRect()
 o getScrollTickRect
public Rectangle getScrollTickRect()
 o getTickSpace
public int getTickSpace()
 o getTickSize
public int getTickSize()
 o paint
public void paint(Graphics g,
                  JComponent c)
Overrides:
paint in class ComponentUI
 o paintFocus
public void paintFocus(Graphics g)
 o paintTrack
public void paintTrack(Graphics g)
 o paintTicks
public void paintTicks(Graphics g)
 o paintThumb
public void paintThumb(Graphics g)
 o setThumbBounds
public void setThumbBounds(int x,
                           int y,
                           int width,
                           int height)
 o setThumbLocation
public void setThumbLocation(int x,
                             int y)
 o getThumbRect
public Rectangle getThumbRect()
 o scrollByBlock
public void scrollByBlock(int direction)
 o scrollByUnit
public void scrollByUnit(int direction)
 o xPositionForValue
protected int xPositionForValue(int randomValue)
 o yPositionForValue
protected int yPositionForValue(int randomValue)
 o calculateThumbBounds
public void calculateThumbBounds()

All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Submit a bug or feature