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

クラスMetalButtonUI


public class MetalButtonUI extends BasicButtonUI
MetalButtonUI実装です。

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

  • フィールド詳細

    • focusColor

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

      protected Color selectColor
      選択されたボタンの色です。
    • disabledTextColor

      protected Color disabledTextColor
      無効な色の色です。
  • コンストラクタの詳細

    • MetalButtonUI

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

    • createUI

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

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

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

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

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

      protected Color getFocusColor()
      フォーカスされたボタンの色を返します。
      戻り値:
      フォーカスされたボタンの色
    • update

      public void update(Graphics g, JComponent c)
      必要に応じて、コンポーネントのバックグラウンドをペイントしてから、paintを呼び出します。
      オーバーライド:
      update、クラスComponentUI
      パラメータ:
      g - ペイントされるGraphics
      c - ペイントされるJComponent
      例外:
      NullPointerException - gまたはcがnullの場合
      導入されたバージョン:
      1.5
      関連項目: