public class

WindowsSliderUI

extends BasicSliderUI
java.lang.Object
   ↳ javax.swing.plaf.ComponentUI
     ↳ javax.swing.plaf.SliderUI
       ↳ javax.swing.plaf.basic.BasicSliderUI
         ↳ com.sun.java.swing.plaf.windows.WindowsSliderUI

Class Overview

Windows rendition of the component.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. A future release of Swing will provide support for long term persistence.

Summary

[Expand]
Inherited Constants
From class javax.swing.plaf.basic.BasicSliderUI
[Expand]
Inherited Fields
From class javax.swing.plaf.basic.BasicSliderUI
Public Constructors
WindowsSliderUI(JSlider b)
Public Methods
static ComponentUI createUI(JComponent b)
void paintThumb(Graphics g)
void paintTrack(Graphics g)
Protected Methods
BasicSliderUI.TrackListener createTrackListener(JSlider slider)
Overrides to return a private track listener subclass which handles the HOT, PRESSED, and FOCUSED states.
Dimension getThumbSize()
void paintMajorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x)
void paintMajorTickForVertSlider(Graphics g, Rectangle tickBounds, int y)
void paintMinorTickForHorizSlider(Graphics g, Rectangle tickBounds, int x)
void paintMinorTickForVertSlider(Graphics g, Rectangle tickBounds, int y)
[Expand]
Inherited Methods
From class javax.swing.plaf.basic.BasicSliderUI
From class javax.swing.plaf.ComponentUI
From class java.lang.Object

Public Constructors

public WindowsSliderUI (JSlider b)

Public Methods

public static ComponentUI createUI (JComponent b)

public void paintThumb (Graphics g)

public void paintTrack (Graphics g)

Protected Methods

protected BasicSliderUI.TrackListener createTrackListener (JSlider slider)

Overrides to return a private track listener subclass which handles the HOT, PRESSED, and FOCUSED states.

protected Dimension getThumbSize ()

protected void paintMajorTickForHorizSlider (Graphics g, Rectangle tickBounds, int x)

protected void paintMajorTickForVertSlider (Graphics g, Rectangle tickBounds, int y)

protected void paintMinorTickForHorizSlider (Graphics g, Rectangle tickBounds, int x)

protected void paintMinorTickForVertSlider (Graphics g, Rectangle tickBounds, int y)