Module java.desktop

Class BasicToggleButtonUI

直接已知的子类:
BasicRadioButtonUI, MetalToggleButtonUI

public class BasicToggleButtonUI extends BasicButtonUI
BasicToggleButton 实现
  • Constructor Details

    • BasicToggleButtonUI

      public BasicToggleButtonUI()
      构造一个 BasicToggleButtonUI
  • Method Details

    • 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
      返回:
      文本的偏移量