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
javax.swing.plaf.metal.MetalRadioButtonUI
- Direct Known Subclasses:
MetalCheckBoxUI
public class MetalRadioButtonUI extends BasicRadioButtonUI
RadioButtonUI implementation for MetalRadioButtonUI
Warning:
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 see XMLEncoder.
-
Field Summary
Fields Modifier and Type Field Description protected ColordisabledTextColorThe color of a disabled text.protected ColorfocusColorThe color of the focused radio button.protected ColorselectColorThe color of the selected radio button.Fields declared in class javax.swing.plaf.basic.BasicButtonUI
defaultTextIconGap, defaultTextShiftOffset -
Constructor Summary
Constructors Constructor Description MetalRadioButtonUI() -
Method Summary
Modifier and Type Method Description static ComponentUIcreateUI(JComponent c)Returns an instance ofMetalRadioButtonUI.protected ColorgetDisabledTextColor()Returns the color of the disabled text.protected ColorgetFocusColor()Returns the color of the focusedJRadioButton.protected ColorgetSelectColor()Returns the color of the selectedJRadioButton.Methods declared in class javax.swing.plaf.basic.BasicRadioButtonUI
getDefaultIcon, getPreferredSize, paint, paintFocusMethods declared in class javax.swing.plaf.basic.BasicButtonUI
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListenersMethods declared in class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update
-
Field Details
-
focusColor
The color of the focused radio button. -
selectColor
The color of the selected radio button. -
disabledTextColor
The color of a disabled text.
-
-
Constructor Details
-
MetalRadioButtonUI
public MetalRadioButtonUI()
-
-
Method Details
-
createUI
Returns an instance ofMetalRadioButtonUI.- Parameters:
c- a component- Returns:
- an instance of
MetalRadioButtonUI
-
getSelectColor
Returns the color of the selectedJRadioButton.- Returns:
- the color of the selected
JRadioButton
-
getDisabledTextColor
Returns the color of the disabled text.- Returns:
- the color of the disabled text
-
getFocusColor
Returns the color of the focusedJRadioButton.- Returns:
- the color of the focused
JRadioButton
-