モジュール java.desktop
パッケージ java.awt

クラスColor

java.lang.Object
java.awt.Color
すべての実装されたインタフェース:
Paint, Transparency, Serializable
直系の既知のサブクラス:
ColorUIResource, SystemColor

public class Color extends Object implements Paint, Serializable
Colorクラスは、デフォルトのsRGBカラー・スペース内の色、またはColorSpaceで識別される任意のカラー・スペース内の色をカプセル化するために使用されます。 どの色にも、1.0の暗黙のアルファ値、またはコンストラクタで提供される明示的なアルファ値があります。 アルファ値は色の透過性を定義し、0.0 - 1.0または0 - 255の範囲のfloat値で表すことができます。 1.0あるいは255というアルファ値はその色が完全に不透明であることを意味し、0あるいは0.0というアルファ値はその色が完全に透明であることを意味します。 明示的なアルファでColorを構築する場合、あるいはColorの色成分またはアルファ成分を取得する場合、色成分とアルファ成分があらかじめ乗算されている可能性はありません。

Java 2D (tm) APIのデフォルトのカラー・スペースは、標準のRGBカラー・スペースとして推奨されているsRGBです。 sRGBの詳細は、http://www.w3.org/pub/WWW/Graphics/Color/sRGB.htmlを参照してください。

関連項目: