模块 java.desktop

类 BasicToggleButtonUI

已知子类:
BasicRadioButtonUI , MetalToggleButtonUI

public class BasicToggleButtonUI extends BasicButtonUI
BasicToggleButton 实现
  • 构造方法详细信息

    • BasicToggleButtonUI

      public BasicToggleButtonUI()
      构造一个 BasicToggleButtonUI
  • 方法详情

    • createUI

      public static ComponentUI  createUI(JComponent  b)
      返回 BasicToggleButtonUI 的实例。
      参数:
      b - 一个组件
      返回:
      BasicToggleButtonUI 的实例
    • paintIcon

      protected void paintIcon(Graphics  g, AbstractButton  b, Rectangle  iconRect)
      在指定位置绘制图标。
      参数:
      g - Graphics 的实例
      b - Button 的实例
      iconRect - 图标的边界
    • getTextShiftOffset

      protected int getTextShiftOffset()
      重写,以便文本不会呈现为切换按钮和子类的移位。
      重写:
      getTextShiftOffset 在类 BasicButtonUI
      返回:
      文本的偏移量