- 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
, 「直列化されたフォーム」
-
-
フィールドのサマリー
-
クラス java.awt.Colorで宣言されたフィールド
black, BLACK, blue, BLUE, cyan, CYAN, DARK_GRAY, darkGray, gray, GRAY, green, GREEN, LIGHT_GRAY, lightGray, magenta, MAGENTA, orange, ORANGE, pink, PINK, red, RED, white, WHITE, yellow, YELLOW
-
インタフェース java.awt.Transparencyで宣言されたフィールド
BITMASK, OPAQUE, TRANSLUCENT
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ColorUIResource(float r, float g, float b)
ColorUIResource
を構築します。ColorUIResource(int rgb)
ColorUIResource
を構築します。ColorUIResource(int r, int g, int b)
ColorUIResource
を構築します。ColorUIResource(Color c)
ColorUIResource
を構築します。
-
メソッドのサマリー
-
クラス java.awt.Colorで宣言されたメソッド
brighter, createContext, darker, decode, equals, getAlpha, getBlue, getColor, getColor, getColor, getColorComponents, getColorComponents, getColorSpace, getComponents, getComponents, getGreen, getHSBColor, getRed, getRGB, getRGBColorComponents, getRGBComponents, getTransparency, hashCode, HSBtoRGB, RGBtoHSB, toString
-
-
-
-
コンストラクタの詳細
-
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
- 色
-
-