public class

MetalRadioButtonUI

extends BasicRadioButtonUI
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
Known Direct Subclasses

Class Overview

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 JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.

Summary

Fields
protected Color disabledTextColor
protected Color focusColor
protected Color selectColor
[Expand]
Inherited Fields
From class javax.swing.plaf.basic.BasicRadioButtonUI
From class javax.swing.plaf.basic.BasicButtonUI
Public Constructors
MetalRadioButtonUI()
Public Methods
static ComponentUI createUI(JComponent c)
void installDefaults(AbstractButton b)
synchronized void paint(Graphics g, JComponent c)
paint the radio button
Protected Methods
Color getDisabledTextColor()
Color getFocusColor()
Color getSelectColor()
void paintFocus(Graphics g, Rectangle t, Dimension d)
void uninstallDefaults(AbstractButton b)
[Expand]
Inherited Methods
From class javax.swing.plaf.basic.BasicRadioButtonUI
From class javax.swing.plaf.basic.BasicToggleButtonUI
From class javax.swing.plaf.basic.BasicButtonUI
From class javax.swing.plaf.ComponentUI
From class java.lang.Object

Fields

protected Color disabledTextColor

protected Color focusColor

protected Color selectColor

Public Constructors

public MetalRadioButtonUI ()

Public Methods

public static ComponentUI createUI (JComponent c)

public void installDefaults (AbstractButton b)

public synchronized void paint (Graphics g, JComponent c)

paint the radio button

Parameters
g the Graphics context in which to paint
c the component being painted; this argument is often ignored, but might be used if the UI object is stateless and shared by multiple components

Protected Methods

protected Color getDisabledTextColor ()

protected Color getFocusColor ()

protected Color getSelectColor ()

protected void paintFocus (Graphics g, Rectangle t, Dimension d)

protected void uninstallDefaults (AbstractButton b)