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

クラスSystemColor

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

public final class SystemColor
extends Color
implements Serializable
システムのネイティブなGUIオブジェクトの色を表すシンボリック・カラーをカプセル化するクラスです。 システム・カラーの動的な更新をサポートする(ユーザーがカラーを変更したとき)システムでは、これらシンボリック・カラーの実際のRGB値も動的に変化します。 SystemColorオブジェクトの「現在の」RGB値を非シンボリックColorオブジェクトと比較するにはequalsではなくgetRGBを使用します。

GUIオブジェクトは各プラットフォームで異なって描画されるため、これらのシステム・カラーがGUIオブジェクトに適用される方法はプラットフォームごとに少しずつ異なることに注意してください。

システム・カラーの値はjava.awt.ToolkitgetDesktopPropertyメソッドでも使用可能です。

関連項目:
Toolkit.getDesktopProperty(java.lang.String), 直列化された形式