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

クラスColorUIResource

java.lang.Object
java.awt.Color
javax.swing.plaf.ColorUIResource
すべての実装されたインタフェース:
Paint, Transparency, Serializable, UIResource

public class ColorUIResource
extends Color
implements UIResource
UIResourceを実装するColorのサブクラスです。 色を作成するUIクラスは、このクラスを使用する必要があります。

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

関連項目:
UIResource
  • コンストラクタの詳細

    • ColorUIResource

      @ConstructorProperties({"red","green","blue"})public ColorUIResource​(int r, int g, int b)
      ColorUIResourceを構築します。
      パラメータ:
      r - 赤色成分
      g - 緑色成分
      b - 青色成分
    • ColorUIResource

      public ColorUIResource​(int rgb)
      ColorUIResourceを構築します。
      パラメータ:
      rgb - 合成されたRGB成分
    • ColorUIResource

      public ColorUIResource​(float r, float g, float b)
      ColorUIResourceを構築します。
      パラメータ:
      r - 赤色成分
      g - 緑色成分
      b - 青色成分
    • ColorUIResource

      public ColorUIResource​(Color c)
      ColorUIResourceを構築します。
      パラメータ:
      c - 色