-
public class MetalCheckBoxUI extends MetalRadioButtonUI
CheckboxUI implementation for MetalCheckboxUIWarning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeans™ has been added to the
java.beans
package. Please seeXMLEncoder
.
-
-
Field Summary
-
Fields inherited from class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset
-
Fields inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
icon
-
Fields inherited from class javax.swing.plaf.metal.MetalRadioButtonUI
disabledTextColor, focusColor, selectColor
-
-
Constructor Summary
Constructors Constructor Description MetalCheckBoxUI()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ComponentUI
createUI(JComponent b)
Returns an instance ofMetalCheckBoxUI
.String
getPropertyPrefix()
Returns the property prefix.void
installDefaults(AbstractButton b)
Installs default properties.protected void
uninstallDefaults(AbstractButton b)
Uninstalls default properties.-
Methods inherited from class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallUI
-
Methods inherited from class javax.swing.plaf.basic.BasicRadioButtonUI
getDefaultIcon, getPreferredSize, installListeners, uninstallListeners
-
Methods inherited from class javax.swing.plaf.basic.BasicToggleButtonUI
getTextShiftOffset, paintIcon
-
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, update
-
Methods inherited from class javax.swing.plaf.metal.MetalRadioButtonUI
getDisabledTextColor, getFocusColor, getSelectColor, paint, paintFocus
-
-
-
-
Method Detail
-
createUI
public static ComponentUI createUI(JComponent b)
Returns an instance ofMetalCheckBoxUI
.- Parameters:
b
- a component- Returns:
- a new instance of
MetalCheckBoxUI
-
getPropertyPrefix
public String getPropertyPrefix()
Description copied from class:BasicButtonUI
Returns the property prefix.- Overrides:
getPropertyPrefix
in classBasicRadioButtonUI
- Returns:
- the property prefix
-
installDefaults
public void installDefaults(AbstractButton b)
Description copied from class:BasicButtonUI
Installs default properties.- Overrides:
installDefaults
in classMetalRadioButtonUI
- Parameters:
b
- an abstract button
-
uninstallDefaults
protected void uninstallDefaults(AbstractButton b)
Description copied from class:BasicButtonUI
Uninstalls default properties.- Overrides:
uninstallDefaults
in classMetalRadioButtonUI
- Parameters:
b
- an abstract button
-
-