Class RadianceCheckBoxUI
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.pushingpixels.radiance.theming.internal.ui.RadianceRadioButtonUI
org.pushingpixels.radiance.theming.internal.ui.RadianceCheckBoxUI
- All Implemented Interfaces:
TransitionAwareUI
UI for check boxes in Radiance look and feel.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final StringPrefix for the checkbox-related properties in theUIManager.Fields inherited from class org.pushingpixels.radiance.theming.internal.ui.RadianceRadioButtonUI
button, mutableContainerTokens, radianceIcon, stateTransitionTrackerFields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
iconFields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRadianceCheckBoxUI(JToggleButton button) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected BasicButtonListenerstatic ComponentUIcreateUI(JComponent comp) protected Stringprotected voidvoidupdate(Graphics g, JComponent c) protected voidMethods inherited from class org.pushingpixels.radiance.theming.internal.ui.RadianceRadioButtonUI
getDefaultIcon, getTransitionTracker, installListeners, isInside, paint, uninstallListenersMethods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
paintFocus, uninstallDefaultsMethods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI
getTextShiftOffset, paintIconMethods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUIMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
propertyPrefix
Prefix for the checkbox-related properties in theUIManager.- See Also:
-
-
Constructor Details
-
RadianceCheckBoxUI
Simple constructor.- Parameters:
button- The associated button.
-
-
Method Details
-
createUI
-
getPropertyPrefix
- Overrides:
getPropertyPrefixin classBasicRadioButtonUI
-
installDefaults
- Overrides:
installDefaultsin classRadianceRadioButtonUI
-
updateIcon
protected void updateIcon()- Overrides:
updateIconin classRadianceRadioButtonUI
-
createButtonListener
- Overrides:
createButtonListenerin classRadianceRadioButtonUI
-
getPreferredSize
- Overrides:
getPreferredSizein classRadianceRadioButtonUI
-
update
- Overrides:
updatein classRadianceRadioButtonUI
-