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 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 BasicTriStateCheckBoxUI
getPreferredSize, getTransitionTracker, installComponents, installDefaults, installKeyboardActions, installListeners, installUI, isInside, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, updateMethods inherited from class 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
-