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

クラスBasicRadioButtonUI

直系の既知のサブクラス:
BasicCheckBoxUI, MetalRadioButtonUI

public class BasicRadioButtonUI extends BasicToggleButtonUI
BasicRadioButtonUIのRadioButtonUI実装です。
  • フィールド詳細

    • icon

      protected Icon icon
      アイコン。
  • コンストラクタの詳細

    • BasicRadioButtonUI

      public BasicRadioButtonUI()
      BasicRadioButtonUIを構築します。
  • メソッドの詳細

    • createUI

      public static ComponentUI createUI(JComponent b)
      BasicRadioButtonUIのインスタンスを返します。
      パラメータ:
      b - コンポーネント
      戻り値:
      BasicRadioButtonUIのインスタンス
    • getDefaultIcon

      public Icon getDefaultIcon()
      デフォルトのアイコンを返します。
      戻り値:
      デフォルトのアイコン
    • paint

      public void paint(Graphics g, JComponent c)
      ラジオ・ボタンをペイントします。
      オーバーライド:
      paint、クラスComponentUI
      パラメータ:
      g - ペイント対象のGraphicsコンテキスト
      c - ペイントされるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      関連項目:
    • paintFocus

      protected void paintFocus(Graphics g, Rectangle textRect, Dimension size)
      フォーカスされたラジオ・ボタンをペイントします。
      パラメータ:
      g - Graphicsのインスタンス
      textRect - バインド
      size - ラジオ・ボタンのサイズ
    • getPreferredSize

      public Dimension getPreferredSize(JComponent c)
      ラジオ・ボタンの推奨サイズです。
      オーバーライド:
      getPreferredSize、クラスComponentUI
      パラメータ:
      c - 適切なサイズが照会されるコンポーネント。この引数は通常無視されるが、UIオブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      戻り値:
      ルック・アンド・フィールに適した特定のコンポーネントの優先サイズを含むDimensionオブジェクト
      関連項目: