SkinComponent
, SkinSlider
public class AbstractSkinSlider extends AbstractSkinComponent implements SkinSlider
Constructor | Description |
---|---|
AbstractSkinSlider() |
Modifier and Type | Method | Description |
---|---|---|
java.awt.Dimension |
getPreferredSize(javax.swing.JSlider slider,
java.awt.Dimension uiPreferredSize) |
Gets the PreferredSize attribute of the AbstractSkinSlider object
|
java.awt.Dimension |
getThumbSize(javax.swing.JSlider slider) |
|
boolean |
installSkin(javax.swing.JComponent c) |
Description of the Method
|
boolean |
paintThumb(java.awt.Graphics g,
javax.swing.JSlider slider,
java.awt.Rectangle thumbBounds) |
Description of the Method
|
boolean |
paintTrack(java.awt.Graphics g,
javax.swing.JSlider slider,
java.awt.Rectangle trackBounds) |
Description of the Method
|
boolean |
status() |
Description of the Method
|
getSkin, uninstallSkin
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
uninstallSkin
public java.awt.Dimension getPreferredSize(javax.swing.JSlider slider, java.awt.Dimension uiPreferredSize)
getPreferredSize
in interface SkinSlider
slider
- Description of Parameterpublic java.awt.Dimension getThumbSize(javax.swing.JSlider slider)
getThumbSize
in interface SkinSlider
public boolean status()
status
in interface SkinComponent
status
in class AbstractSkinComponent
public boolean installSkin(javax.swing.JComponent c)
installSkin
in interface SkinComponent
installSkin
in class AbstractSkinComponent
c
- Description of Parameterpublic boolean paintTrack(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle trackBounds)
paintTrack
in interface SkinSlider
g
- Description of Parameterslider
- Description of ParametertrackBounds
- Description of Parameterpublic boolean paintThumb(java.awt.Graphics g, javax.swing.JSlider slider, java.awt.Rectangle thumbBounds)
paintThumb
in interface SkinSlider
g
- Description of Parameterslider
- Description of ParameterthumbBounds
- Description of Parameter