public class MetalRadioButtonUI extends BasicRadioButtonUI
警告:序列化该类的对象与以后的Swing版本不兼容。当前的序列化支持适用于短期贮藏或RMI运行相同Swing版本的应用程序之间。为1.4,为所有JavaBeans™长期存储的支持已被添加到java.beans包。请看XMLEncoder。
| Modifier and Type | Field and Description |
|---|---|
protected Color |
disabledTextColor |
protected Color |
focusColor |
protected Color |
selectColor |
icondefaultTextIconGap, defaultTextShiftOffset| Constructor and Description |
|---|
MetalRadioButtonUI() |
| Modifier and Type | Method and Description |
|---|---|
static ComponentUI |
createUI(JComponent c) |
protected Color |
getDisabledTextColor() |
protected Color |
getFocusColor() |
protected Color |
getSelectColor() |
void |
installDefaults(AbstractButton b) |
void |
paint(Graphics g, JComponent c)
油漆收音机按钮
|
protected void |
paintFocus(Graphics g, Rectangle t, Dimension d) |
protected void |
uninstallDefaults(AbstractButton b) |
getDefaultIcon, getPreferredSize, getPropertyPrefixgetTextShiftOffset, paintIconclearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getMaximumSize, getMinimumSize, installKeyboardActions, installListeners, installUI, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallKeyboardActions, uninstallListeners, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCount, updateprotected Color focusColor
protected Color selectColor
protected Color disabledTextColor
public static ComponentUI createUI(JComponent c)
public void installDefaults(AbstractButton b)
installDefaults 方法重写,继承类
BasicRadioButtonUI
protected void uninstallDefaults(AbstractButton b)
uninstallDefaults 方法重写,继承类
BasicRadioButtonUI
protected Color getSelectColor()
protected Color getDisabledTextColor()
protected Color getFocusColor()
public void paint(Graphics g, JComponent c)
BasicRadioButtonUI
paint 方法重写,继承类
BasicRadioButtonUI
g -其中
Graphics背景画
c -正在绘制的构件;这种说法常常被忽视,但可能如果UI对象是无状态的,共享由多个组件
ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
protected void paintFocus(Graphics g, Rectangle t, Dimension d)
paintFocus 方法重写,继承类
BasicRadioButtonUI
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.