All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.swing.basic.BasicRadioButtonUI
java.lang.Object
|
+----java.awt.swing.plaf.ComponentUI
|
+----java.awt.swing.plaf.ButtonUI
|
+----java.awt.swing.plaf.ToggleButtonUI
|
+----java.awt.swing.basic.BasicToggleButtonUI
|
+----java.awt.swing.basic.BasicRadioButtonUI
- public class BasicRadioButtonUI
- extends BasicToggleButtonUI
- implements Serializable
RadioButtonUI implementation for BasicRadioButtonUI
defaultMargin-
icon-
radioButtonUI-
BasicRadioButtonUI()
-
createIcon()
- Creates the radio dot
createUI(JComponent)
-
getDefaultMargin(AbstractButton)
- insets and margin
getPreferredSize(JComponent)
- The preferred size of the radio button
installBorder(JComponent)
-
paint(Graphics, JComponent)
- paint the radio button
paintFocus(Graphics, Rectangle, Dimension)
-
defaultMargin
protected static final Insets defaultMargin
icon
protected Icon icon
radioButtonUI
protected static ToggleButtonUI radioButtonUI
BasicRadioButtonUI
public BasicRadioButtonUI()
createUI
public static ComponentUI createUI(JComponent b)
installBorder
protected void installBorder(JComponent c)
paint
public void paint(Graphics g,
JComponent c)
- paint the radio button
- Overrides:
- paint in class BasicToggleButtonUI
paintFocus
protected void paintFocus(Graphics g,
Rectangle textRect,
Dimension size)
createIcon
public Icon createIcon()
- Creates the radio dot
getPreferredSize
public Dimension getPreferredSize(JComponent c)
- The preferred size of the radio button
- Overrides:
- getPreferredSize in class BasicToggleButtonUI
getDefaultMargin
public Insets getDefaultMargin(AbstractButton b)
- insets and margin
- Overrides:
- getDefaultMargin in class BasicToggleButtonUI
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature