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

クラスMetalRadioButtonUI

  • 直系の既知のサブクラス:
    MetalCheckBoxUI


    public class MetalRadioButtonUI
    extends BasicRadioButtonUI
    MetalRadioButtonUIのRadioButtonUI実装です。

    警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートがjava.beansパッケージに追加されています。 XMLEncoderを参照してください。

    • フィールドの詳細

      • focusColor

        protected Color focusColor
        フォーカスされたラジオ・ボタンの色です。
      • selectColor

        protected Color selectColor
        選択したラジオ・ボタンの色です。
      • disabledTextColor

        protected Color disabledTextColor
        無効にされたテキストの色。
    • コンストラクタの詳細

      • MetalRadioButtonUI

        public MetalRadioButtonUI​()
    • メソッドの詳細

      • createUI

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

        public void installDefaults​(AbstractButton b)
        クラスからコピーされた説明: BasicButtonUI
        デフォルトのプロパティをインストールします。
        オーバーライド:
        installDefaults、クラス: BasicRadioButtonUI
        パラメータ:
        b - 抽象的なボタン
      • uninstallDefaults

        protected void uninstallDefaults​(AbstractButton b)
        クラスからコピーされた説明: BasicButtonUI
        既定のプロパティをアンインストールします。
        オーバーライド:
        uninstallDefaults、クラス: BasicRadioButtonUI
        パラメータ:
        b - 抽象的なボタン
      • getSelectColor

        protected Color getSelectColor​()
        選択したJRadioButtonの色を返します。
        戻り値:
        選択されたJRadioButtonの色
      • getDisabledTextColor

        protected Color getDisabledTextColor​()
        無効にされたテキストの色を返します。
        戻り値:
        無効にされたテキストの色
      • getFocusColor

        protected Color getFocusColor​()
        フォーカスされたJRadioButtonの色を返します。
        戻り値:
        フォーカスされたJRadioButtonの色
      • paint

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

        protected void paintFocus​(Graphics g,
                                  Rectangle t,
                                  Dimension d)
        クラスからコピーされた説明: BasicRadioButtonUI
        フォーカスされたラジオ・ボタンをペイントします。
        オーバーライド:
        paintFocus、クラス: BasicRadioButtonUI
        パラメータ:
        g - Graphicsのインスタンス
        t - バインド
        d - ラジオ・ボタンのサイズ