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

クラスBasicRadioButtonUI

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

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

    • icon

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

    • BasicRadioButtonUI

      public 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オブジェクトがステートレスで、複数のコンポーネントで共有されている場合は使用されることがある
      関連項目:
      ComponentUI.update(java.awt.Graphics, javax.swing.JComponent)
    • paintFocus

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

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