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
- 已知子类:
BasicCheckBoxUI,MetalRadioButtonUI
BasicRadioButtonUI 的 RadioButtonUI 实现
-
字段摘要
字段在类 javax.swing.plaf.basic.BasicButtonUI 中声明的字段
defaultTextIconGap, defaultTextShiftOffset -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述static ComponentUI返回BasicRadioButtonUI的实例。返回默认图标。单选按钮的首选大小voidpaint(Graphics g, JComponent c) 绘制单选按钮protected voidpaintFocus(Graphics g, Rectangle textRect, Dimension size) 绘制聚焦单选按钮。在类 javax.swing.plaf.basic.BasicToggleButtonUI 中声明的方法
getTextShiftOffset, paintIcon在类 javax.swing.plaf.basic.BasicButtonUI 中声明的方法
clearTextShiftOffset, createButtonListener, getBaseline, getBaselineResizeBehavior, getDefaultTextIconGap, getPropertyPrefix, installDefaults, installKeyboardActions, installListeners, paintButtonPressed, paintFocus, paintIcon, paintText, paintText, setTextShiftOffset, uninstallDefaults, uninstallKeyboardActions, uninstallListeners在类 javax.swing.plaf.ComponentUI 中声明的方法
contains, getAccessibleChild, getAccessibleChildrenCount, getMaximumSize, getMinimumSize, installUI, uninstallUI, update
-
字段详细信息
-
icon
图标。
-
-
构造方法详细信息
-
BasicRadioButtonUI
public BasicRadioButtonUI()构造一个BasicRadioButtonUI
-
-
方法详情
-
createUI
返回BasicRadioButtonUI的实例。- 参数:
b- 一个组件- 返回:
BasicRadioButtonUI的实例
-
getDefaultIcon
返回默认图标。- 返回:
- 默认图标
-
paint
绘制单选按钮- 重写:
paint在类ComponentUI中- 参数:
g- 绘制的Graphics上下文c- 正在绘制的组件;这个参数经常被忽略,但如果 UI 对象是无状态的并且由多个组件共享,则可能会被使用- 参见:
-
paintFocus
绘制聚焦单选按钮。- 参数:
g-Graphics的实例textRect- 界限size- 单选按钮的大小
-
getPreferredSize
单选按钮的首选大小- 重写:
getPreferredSize在类ComponentUI中- 参数:
c- 正在查询其首选大小的组件;这个参数经常被忽略,但如果 UI 对象是无状态的并且由多个组件共享,则可能会被使用- 返回:
-
一个
Dimension对象,包含适合外观和感觉的给定组件的首选大小 - 参见:
-