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 RadianceRadioButtonUI
button, mutableContainerTokens, radianceIcon, stateTransitionTrackerFields inherited from class BasicRadioButtonUI
iconFields inherited from class 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 RadianceRadioButtonUI
getDefaultIcon, getTransitionTracker, installListeners, isInside, paint, uninstallListenersMethods inherited from class BasicRadioButtonUI
paintFocus, uninstallDefaultsMethods inherited from class BasicToggleButtonUI
getTextShiftOffset, paintIconMethods inherited from class BasicButtonUI
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUIMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
propertyPrefix
-
-
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
-