Class RadianceTriStateCheckBoxUI
java.lang.Object
javax.swing.plaf.ComponentUI
org.pushingpixels.radiance.component.internal.ui.common.TriStateCheckBoxUI
org.pushingpixels.radiance.component.internal.ui.common.BasicTriStateCheckBoxUI
org.pushingpixels.radiance.component.internal.theming.common.ui.RadianceTriStateCheckBoxUI
- All Implemented Interfaces:
TransitionAwareUI
UI for
JTriStateCheckBox components in Radiance look and feel.-
Field Summary
FieldsFields inherited from class org.pushingpixels.radiance.component.internal.ui.common.BasicTriStateCheckBoxUI
iconRect, iconTextGap, radianceIcon, stateTransitionTracker, textRect, triStateCheckBox, viewRect -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRadianceTriStateCheckBoxUI(JTriStateCheckBox triStateCheckBox) -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) voidpaint(Graphics g, JComponent c) protected voidMethods inherited from class org.pushingpixels.radiance.component.internal.ui.common.BasicTriStateCheckBoxUI
getPreferredSize, getTransitionTracker, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isInside, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, updateMethods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize
-
Field Details
-
mutableContainerTokens
-
-
Constructor Details
-
RadianceTriStateCheckBoxUI
-
-
Method Details
-
createUI
-
updateIcon
protected void updateIcon()- Specified by:
updateIconin classBasicTriStateCheckBoxUI
-
paint
- Overrides:
paintin classComponentUI
-