java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.ButtonUI
javax.swing.plaf.basic.BasicButtonUI
javax.swing.plaf.basic.BasicToggleButtonUI
BasicToggleButton 实现
-
字段摘要
在类 javax.swing.plaf.basic.BasicButtonUI 中声明的字段
defaultTextIconGap, defaultTextShiftOffset -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述static ComponentUI返回BasicToggleButtonUI的实例。protected int重写,以便文本不会呈现为切换按钮和子类的移位。protected voidpaintIcon(Graphics g, AbstractButton b, Rectangle iconRect) 在指定位置绘制图标。在类 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, getPreferredSize, installUI, paint, uninstallUI, update
-
构造方法详细信息
-
BasicToggleButtonUI
public BasicToggleButtonUI()构造一个BasicToggleButtonUI
-
-
方法详情
-
createUI
返回BasicToggleButtonUI的实例。- 参数:
b- 一个组件- 返回:
BasicToggleButtonUI的实例
-
paintIcon
在指定位置绘制图标。- 参数:
g-Graphics的实例b-Button的实例iconRect- 图标的边界
-
getTextShiftOffset
protected int getTextShiftOffset()重写,以便文本不会呈现为切换按钮和子类的移位。- 重写:
getTextShiftOffset在类BasicButtonUI中- 返回:
- 文本的偏移量
-