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

クラスBasicToggleButtonUI

直系の既知のサブクラス:
BasicRadioButtonUI, MetalToggleButtonUI

public class BasicToggleButtonUI
extends BasicButtonUI
BasicToggleButton実装です。
  • コンストラクタの詳細

    • BasicToggleButtonUI

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