Class RadianceSwitchUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
org.pushingpixels.radiance.component.internal.ui.common.BasicSwitchUI
org.pushingpixels.radiance.component.internal.theming.common.ui.RadianceSwitchUI
- All Implemented Interfaces:
TransitionAwareUI
UI for
JSwitch components in Radiance look and feel.-
Field Summary
FieldsFields inherited from class BasicSwitchUI
stateTransitionTracker, switchCompFields inherited from class BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComponentUIcreateUI(JComponent comp) protected Stringvoidpaint(Graphics g, JComponent c) Methods inherited from class BasicSwitchUI
createButtonListener, getPreferredSize, getTransitionTracker, installDefaults, installListeners, isInside, uninstallDefaults, uninstallListeners, uninstallUI, updateMethods inherited from class BasicToggleButtonUI
getTextShiftOffset, paintIconMethods inherited from class BasicButtonUI
clearTextShiftOffset, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActionsMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
mutableContainerTokens
-
-
Constructor Details
-
RadianceSwitchUI
-
-
Method Details
-
createUI
-
getPropertyPrefix
- Overrides:
getPropertyPrefixin classBasicToggleButtonUI
-
paint
- Overrides:
paintin classBasicToggleButtonUI
-