モジュール java.desktop
パッケージ javax.swing.plaf.basic

クラス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
      戻り値:
      テキストのオフセット