- 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.ToolkitのgetDesktopPropertyメソッドでも使用可能です。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static intACTIVE_CAPTIONactiveCaptionシステム・カラーの配列インデックス。static intACTIVE_CAPTION_BORDERactiveCaptionBorderシステム・カラーの配列インデックス。static intACTIVE_CAPTION_TEXTactiveCaptionTextシステム・カラーの配列インデックス。static SystemColoractiveCaption現在アクティブなウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。static SystemColoractiveCaptionBorder現在アクティブなウィンドウのボーダーでレンダリングされるカラーです。static SystemColoractiveCaptionText現在アクティブなウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。static SystemColorcontrolプッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。static intCONTROLcontrolシステム・カラーの配列インデックス。static intCONTROL_DK_SHADOWcontrolDkShadowシステム・カラーの配列インデックス。static intCONTROL_HIGHLIGHTcontrolHighlightシステム・カラーの配列インデックス。static intCONTROL_LT_HIGHLIGHTcontrolLtHighlightシステム・カラーの配列インデックス。static intCONTROL_SHADOWcontrolShadowシステム・カラーの配列インデックス。static intCONTROL_TEXTcontrolTextシステム・カラーの配列インデックス。static SystemColorcontrolDkShadowプッシュ・ボタンなど、3Dコントロール・オブジェクトの暗く影の付いた領域でレンダリングされるカラーです。static SystemColorcontrolHighlightプッシュ・ボタンなど、3Dコントロール・オブジェクトの明るく輝いた領域でレンダリングされるカラーです。static SystemColorcontrolLtHighlightプッシュ・ボタンなど、3Dコントロール・オブジェクトの強調表示領域でレンダリングされるカラーです。static SystemColorcontrolShadowプッシュ・ボタンなど、3Dコントロール・オブジェクトの影の付いた領域でレンダリングされるカラーです。static SystemColorcontrolTextプッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのテキストでレンダリングされるカラーです。static SystemColordesktopデスクトップのバックグラウンドでレンダリングされるカラーです。static intDESKTOPdesktopシステム・カラーの配列インデックス。static intINACTIVE_CAPTIONinactiveCaptionシステム・カラーの配列インデックス。static intINACTIVE_CAPTION_BORDERinactiveCaptionBorderシステム・カラーの配列インデックス。static intINACTIVE_CAPTION_TEXTinactiveCaptionTextシステム・カラーの配列インデックス。static SystemColorinactiveCaption現在アクティブでないウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。static SystemColorinactiveCaptionBorder現在アクティブでないウィンドウのボーダーでレンダリングされるカラーです。static SystemColorinactiveCaptionText現在アクティブでないウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。static SystemColorinfoツール・チップまたはスポット・ヘルプのバックグラウンドでレンダリングされるカラーです。static intINFOinfoシステム・カラーの配列インデックス。static intINFO_TEXTinfoTextシステム・カラーの配列インデックス。static SystemColorinfoTextツール・チップまたはスポット・ヘルプのテキストでレンダリングされるカラーです。static SystemColormenuメニューのバックグラウンドでレンダリングされるカラーです。static intMENUmenuシステム・カラーの配列インデックス。static intMENU_TEXTmenuTextシステム・カラーの配列インデックス。static SystemColormenuTextメニューのテキストでレンダリングされるカラーです。static intNUM_COLORS配列内のシステム・カラーの数です。static SystemColorscrollbarスクロール・バーのバックグラウンドでレンダリングされるカラーです。static intSCROLLBARscrollbarシステム・カラーの配列インデックス。static SystemColortextテキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。static intTEXTtextシステム・カラーの配列インデックス。static intTEXT_HIGHLIGHTtextHighlightシステム・カラーの配列インデックス。static intTEXT_HIGHLIGHT_TEXTtextHighlightTextシステム・カラーの配列インデックス。static intTEXT_INACTIVE_TEXTtextInactiveTextシステム・カラーの配列インデックス。static intTEXT_TEXTtextTextシステム・カラーの配列インデックス。static SystemColortextHighlightメニュー、コンボボックス、テキストなど、選択した項目のバックグラウンドでレンダリングされるカラーです。static SystemColortextHighlightTextメニュー、コンボボックス、テキストなど、選択した項目のテキスト・バックグラウンドでレンダリングされるカラーです。static SystemColortextInactiveTextメニューなど、アクティブでない項目のテキストでレンダリングされるカラーです。static SystemColortextTextテキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのテキストでレンダリングされるカラーです。static SystemColorwindowウィンドウ内の内側の領域のバックグラウンドでレンダリングされるカラーです。static intWINDOWwindowシステム・カラーの配列インデックス。static intWINDOW_BORDERwindowBorderシステム・カラーの配列インデックス。static intWINDOW_TEXTwindowTextシステム・カラーの配列インデックス。static SystemColorwindowBorderウィンドウ内の内側の領域のボーダーでレンダリングされるカラーです。static SystemColorwindowTextウィンドウ内の内側の領域のテキストでレンダリングされるカラーです。-
クラス 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
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 StringtoString()このColorの値の文字列表現を返します。-
クラス 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
-
-
-
-
フィールドの詳細
-
ACTIVE_CAPTION
@Native public static final int ACTIVE_CAPTION
activeCaptionシステム・カラーの配列インデックス。- 関連項目:
activeCaption, 定数フィールド値
-
ACTIVE_CAPTION_TEXT
@Native public static final int ACTIVE_CAPTION_TEXT
activeCaptionTextシステム・カラーの配列インデックス。- 関連項目:
activeCaptionText, 定数フィールド値
-
ACTIVE_CAPTION_BORDER
@Native public static final int ACTIVE_CAPTION_BORDER
activeCaptionBorderシステム・カラーの配列インデックス。- 関連項目:
activeCaptionBorder, 定数フィールド値
-
INACTIVE_CAPTION
@Native public static final int INACTIVE_CAPTION
inactiveCaptionシステム・カラーの配列インデックス。- 関連項目:
inactiveCaption, 定数フィールド値
-
INACTIVE_CAPTION_TEXT
@Native public static final int INACTIVE_CAPTION_TEXT
inactiveCaptionTextシステム・カラーの配列インデックス。- 関連項目:
inactiveCaptionText, 定数フィールド値
-
INACTIVE_CAPTION_BORDER
@Native public static final int INACTIVE_CAPTION_BORDER
inactiveCaptionBorderシステム・カラーの配列インデックス。- 関連項目:
inactiveCaptionBorder, 定数フィールド値
-
WINDOW_BORDER
@Native public static final int WINDOW_BORDER
windowBorderシステム・カラーの配列インデックス。- 関連項目:
windowBorder, 定数フィールド値
-
WINDOW_TEXT
@Native public static final int WINDOW_TEXT
windowTextシステム・カラーの配列インデックス。- 関連項目:
windowText, 定数フィールド値
-
TEXT_HIGHLIGHT
@Native public static final int TEXT_HIGHLIGHT
textHighlightシステム・カラーの配列インデックス。- 関連項目:
textHighlight, 定数フィールド値
-
TEXT_HIGHLIGHT_TEXT
@Native public static final int TEXT_HIGHLIGHT_TEXT
textHighlightTextシステム・カラーの配列インデックス。- 関連項目:
textHighlightText, 定数フィールド値
-
TEXT_INACTIVE_TEXT
@Native public static final int TEXT_INACTIVE_TEXT
textInactiveTextシステム・カラーの配列インデックス。- 関連項目:
textInactiveText, 定数フィールド値
-
CONTROL_TEXT
@Native public static final int CONTROL_TEXT
controlTextシステム・カラーの配列インデックス。- 関連項目:
controlText, 定数フィールド値
-
CONTROL_HIGHLIGHT
@Native public static final int CONTROL_HIGHLIGHT
controlHighlightシステム・カラーの配列インデックス。- 関連項目:
controlHighlight, 定数フィールド値
-
CONTROL_LT_HIGHLIGHT
@Native public static final int CONTROL_LT_HIGHLIGHT
controlLtHighlightシステム・カラーの配列インデックス。- 関連項目:
controlLtHighlight, 定数フィールド値
-
CONTROL_SHADOW
@Native public static final int CONTROL_SHADOW
controlShadowシステム・カラーの配列インデックス。- 関連項目:
controlShadow, 定数フィールド値
-
CONTROL_DK_SHADOW
@Native public static final int CONTROL_DK_SHADOW
controlDkShadowシステム・カラーの配列インデックス。- 関連項目:
controlDkShadow, 定数フィールド値
-
desktop
public static final SystemColor desktop
デスクトップのバックグラウンドでレンダリングされるカラーです。
-
activeCaption
public static final SystemColor activeCaption
現在アクティブなウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。
-
activeCaptionText
public static final SystemColor activeCaptionText
現在アクティブなウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。
-
activeCaptionBorder
public static final SystemColor activeCaptionBorder
現在アクティブなウィンドウのボーダーでレンダリングされるカラーです。
-
inactiveCaption
public static final SystemColor inactiveCaption
現在アクティブでないウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。
-
inactiveCaptionText
public static final SystemColor inactiveCaptionText
現在アクティブでないウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。
-
inactiveCaptionBorder
public static final SystemColor inactiveCaptionBorder
現在アクティブでないウィンドウのボーダーでレンダリングされるカラーです。
-
window
public static final SystemColor window
ウィンドウ内の内側の領域のバックグラウンドでレンダリングされるカラーです。
-
windowBorder
public static final SystemColor windowBorder
ウィンドウ内の内側の領域のボーダーでレンダリングされるカラーです。
-
windowText
public static final SystemColor windowText
ウィンドウ内の内側の領域のテキストでレンダリングされるカラーです。
-
menu
public static final SystemColor menu
メニューのバックグラウンドでレンダリングされるカラーです。
-
menuText
public static final SystemColor menuText
メニューのテキストでレンダリングされるカラーです。
-
text
public static final SystemColor text
テキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。
-
textText
public static final SystemColor textText
テキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのテキストでレンダリングされるカラーです。
-
textHighlight
public static final SystemColor textHighlight
メニュー、コンボボックス、テキストなど、選択した項目のバックグラウンドでレンダリングされるカラーです。
-
textHighlightText
public static final SystemColor textHighlightText
メニュー、コンボボックス、テキストなど、選択した項目のテキスト・バックグラウンドでレンダリングされるカラーです。
-
textInactiveText
public static final SystemColor textInactiveText
メニューなど、アクティブでない項目のテキストでレンダリングされるカラーです。
-
control
public static final SystemColor control
プッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。
-
controlText
public static final SystemColor controlText
プッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのテキストでレンダリングされるカラーです。
-
controlHighlight
public static final SystemColor controlHighlight
プッシュ・ボタンなど、3Dコントロール・オブジェクトの明るく輝いた領域でレンダリングされるカラーです。 この色は通常、3D効果を提供するためにcontrol背景色から派生します。
-
controlLtHighlight
public static final SystemColor controlLtHighlight
プッシュ・ボタンなど、3Dコントロール・オブジェクトの強調表示領域でレンダリングされるカラーです。 この色は通常、3D効果を提供するためにcontrol背景色から派生します。
-
controlShadow
public static final SystemColor controlShadow
プッシュ・ボタンなど、3Dコントロール・オブジェクトの影の付いた領域でレンダリングされるカラーです。 この色は通常、3D効果を提供するためにcontrol背景色から派生します。
-
controlDkShadow
public static final SystemColor controlDkShadow
プッシュ・ボタンなど、3Dコントロール・オブジェクトの暗く影の付いた領域でレンダリングされるカラーです。 この色は通常、3D効果を提供するためにcontrol背景色から派生します。
-
scrollbar
public static final SystemColor scrollbar
スクロール・バーのバックグラウンドでレンダリングされるカラーです。
-
info
public static final SystemColor info
ツール・チップまたはスポット・ヘルプのバックグラウンドでレンダリングされるカラーです。
-
infoText
public static final SystemColor infoText
ツール・チップまたはスポット・ヘルプのテキストでレンダリングされるカラーです。
-
-