モジュール java.desktop
パッケージ 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 - 色