Package mdlaf.components.spinner
Class MaterialSpinnerUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.SpinnerUI
-
- javax.swing.plaf.basic.BasicSpinnerUI
-
- mdlaf.components.spinner.MaterialSpinnerUI
-
public class MaterialSpinnerUI extends javax.swing.plaf.basic.BasicSpinnerUI
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classMaterialSpinnerUI.ArrowButtonSpinnerThis class use the MaterialButtonUI API to create the custom button for the icon
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JButtondownArrowButtonprotected java.awt.ColorspinnerBackgroundprotected java.awt.ColorspinnerDisableBackgroundprotected javax.swing.JButtonupArrowButton
-
Constructor Summary
Constructors Constructor Description MaterialSpinnerUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JButtonconfigureLocalButton(javax.swing.Icon icon)protected java.awt.ComponentcreateNextButton()protected java.awt.ComponentcreatePreviousButton()static javax.swing.plaf.ComponentUIcreateUI(javax.swing.JComponent c)voidinstallUI(javax.swing.JComponent c)voidpaint(java.awt.Graphics g, javax.swing.JComponent c)voiduninstallUI(javax.swing.JComponent c)-
Methods inherited from class javax.swing.plaf.basic.BasicSpinnerUI
createEditor, createLayout, createPropertyChangeListener, getBaseline, getBaselineResizeBehavior, installDefaults, installKeyboardActions, installListeners, installNextButtonListeners, installPreviousButtonListeners, replaceEditor, uninstallDefaults, uninstallListeners
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
-
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
-
paint
public void paint(java.awt.Graphics g, javax.swing.JComponent c)- Overrides:
paintin classjavax.swing.plaf.ComponentUI
-
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
-
configureLocalButton
protected javax.swing.JButton configureLocalButton(javax.swing.Icon icon)
-
-