org.jvnet.substance
Class SubstanceCheckBoxUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
javax.swing.plaf.basic.BasicRadioButtonUI
org.jvnet.substance.SubstanceRadioButtonUI
org.jvnet.substance.SubstanceCheckBoxUI
public class SubstanceCheckBoxUI
- extends SubstanceRadioButtonUI
UI for check boxes in Substance look and feel.
- Author:
- Kirill Grouchnikov
Fields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
icon |
Fields inherited from class javax.swing.plaf.basic.BasicButtonUI |
defaultTextIconGap, defaultTextShiftOffset |
Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI |
getPreferredSize, paintFocus, uninstallDefaults |
Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI |
getTextShiftOffset, paintIcon |
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI |
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI |
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
substanceFadeStateListener
protected org.jvnet.lafwidget.animation.FadeStateListener substanceFadeStateListener
- Listener for fade animations.
substancePropertyListener
protected java.beans.PropertyChangeListener substancePropertyListener
- Property change listener. Listens on changes to
AbstractButton.MODEL_CHANGED_PROPERTY
property.
SubstanceCheckBoxUI
public SubstanceCheckBoxUI(javax.swing.JToggleButton button)
- Simple constructor.
- Parameters:
button
- The associated button.
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent comp)
getPropertyPrefix
protected java.lang.String getPropertyPrefix()
- Overrides:
getPropertyPrefix
in class javax.swing.plaf.basic.BasicRadioButtonUI
installListeners
protected void installListeners(javax.swing.AbstractButton b)
- Overrides:
installListeners
in class SubstanceRadioButtonUI
uninstallListeners
protected void uninstallListeners(javax.swing.AbstractButton b)
- Overrides:
uninstallListeners
in class SubstanceRadioButtonUI
installDefaults
protected void installDefaults(javax.swing.AbstractButton b)
- Overrides:
installDefaults
in class SubstanceRadioButtonUI
createButtonListener
protected javax.swing.plaf.basic.BasicButtonListener createButtonListener(javax.swing.AbstractButton b)
- Overrides:
createButtonListener
in class SubstanceRadioButtonUI
getDefaultIcon
public javax.swing.Icon getDefaultIcon()
- Overrides:
getDefaultIcon
in class SubstanceRadioButtonUI
getMemoryUsage
public static java.lang.String getMemoryUsage()
- Returns memory usage string.
- Returns:
- Memory usage string.