Class RadianceSpinnerUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.SpinnerUI
-
- javax.swing.plaf.basic.BasicSpinnerUI
-
- org.pushingpixels.radiance.theming.internal.ui.RadianceSpinnerUI
-
public class RadianceSpinnerUI extends javax.swing.plaf.basic.BasicSpinnerUIUI for spinners in Radiance look and feel.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classRadianceSpinnerUI.SpinnerLayoutManagerLayout manager for the spinner.
-
Field Summary
Fields Modifier and Type Field Description private RadianceSpinnerButtonnextButtonThe next (increment) button.private RadianceSpinnerButtonprevButtonThe previous (decrement) button.private java.beans.PropertyChangeListenerradiancePropertyChangeListenerTracks changes to editor, removing the border as necessary.
-
Constructor Summary
Constructors Modifier Constructor Description protectedRadianceSpinnerUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.LayoutManagercreateLayout()protected java.awt.ComponentcreateNextButton()protected java.awt.ComponentcreatePreviousButton()static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent comp)java.awt.DimensiongetPreferredSize(javax.swing.JComponent c)protected voidinstallDefaults()protected voidinstallListeners()voidinstallUI(javax.swing.JComponent c)voidpaint(java.awt.Graphics g, javax.swing.JComponent c)protected voiduninstallListeners()voiduninstallUI(javax.swing.JComponent c)-
Methods inherited from class javax.swing.plaf.basic.BasicSpinnerUI
createEditor, createPropertyChangeListener, getBaseline, getBaselineResizeBehavior, installKeyboardActions, installNextButtonListeners, installPreviousButtonListeners, replaceEditor, uninstallDefaults
-
-
-
-
Field Detail
-
radiancePropertyChangeListener
private java.beans.PropertyChangeListener radiancePropertyChangeListener
Tracks changes to editor, removing the border as necessary.
-
nextButton
private RadianceSpinnerButton nextButton
The next (increment) button.
-
prevButton
private RadianceSpinnerButton prevButton
The previous (decrement) button.
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
-
installUI
public void installUI(javax.swing.JComponent c)
- Overrides:
installUIin classjavax.swing.plaf.basic.BasicSpinnerUI
-
uninstallUI
public void uninstallUI(javax.swing.JComponent c)
- Overrides:
uninstallUIin classjavax.swing.plaf.basic.BasicSpinnerUI
-
createNextButton
protected java.awt.Component createNextButton()
- Overrides:
createNextButtonin classjavax.swing.plaf.basic.BasicSpinnerUI
-
createPreviousButton
protected java.awt.Component createPreviousButton()
- Overrides:
createPreviousButtonin classjavax.swing.plaf.basic.BasicSpinnerUI
-
installDefaults
protected void installDefaults()
- Overrides:
installDefaultsin classjavax.swing.plaf.basic.BasicSpinnerUI
-
installListeners
protected void installListeners()
- Overrides:
installListenersin classjavax.swing.plaf.basic.BasicSpinnerUI
-
uninstallListeners
protected void uninstallListeners()
- Overrides:
uninstallListenersin classjavax.swing.plaf.basic.BasicSpinnerUI
-
paint
public void paint(java.awt.Graphics g, javax.swing.JComponent c)- Overrides:
paintin classjavax.swing.plaf.ComponentUI
-
getPreferredSize
public java.awt.Dimension getPreferredSize(javax.swing.JComponent c)
- Overrides:
getPreferredSizein classjavax.swing.plaf.ComponentUI
-
createLayout
protected java.awt.LayoutManager createLayout()
- Overrides:
createLayoutin classjavax.swing.plaf.basic.BasicSpinnerUI
-
-