public final class SystemColor extends Color implements Serializable
SystemColorオブジェクトの「現在の」RGB値を非シンボリックColorオブジェクトと比較するにはequalsではなくgetRGBを使用します。
GUIオブジェクトは各プラットフォームで異なって描画されるため、これらのシステム・カラーがGUIオブジェクトに適用される方法はプラットフォームごとに少しずつ異なることに注意してください。
システム・カラーの値はjava.awt.ToolkitのgetDesktopPropertyメソッドでも使用可能です。
| 修飾子と型 | フィールドと説明 |
|---|---|
static int |
ACTIVE_CAPTION
activeCaptionシステム・カラーの配列インデックス。 |
static int |
ACTIVE_CAPTION_BORDER
activeCaptionBorderシステム・カラーの配列インデックス。 |
static int |
ACTIVE_CAPTION_TEXT
activeCaptionTextシステム・カラーの配列インデックス。 |
static SystemColor |
activeCaption
現在アクティブなウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。
|
static SystemColor |
activeCaptionBorder
現在アクティブなウィンドウのボーダーでレンダリングされるカラーです。
|
static SystemColor |
activeCaptionText
現在アクティブなウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。
|
static SystemColor |
control
プッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。
|
static int |
CONTROL
controlシステム・カラーの配列インデックス。 |
static int |
CONTROL_DK_SHADOW
controlDkShadowシステム・カラーの配列インデックス。 |
static int |
CONTROL_HIGHLIGHT
controlHighlightシステム・カラーの配列インデックス。 |
static int |
CONTROL_LT_HIGHLIGHT
controlLtHighlightシステム・カラーの配列インデックス。 |
static int |
CONTROL_SHADOW
controlShadowシステム・カラーの配列インデックス。 |
static int |
CONTROL_TEXT
controlTextシステム・カラーの配列インデックス。 |
static SystemColor |
controlDkShadow
プッシュ・ボタンなど、3Dコントロール・オブジェクトの暗く影の付いた領域でレンダリングされるカラーです。
|
static SystemColor |
controlHighlight
プッシュ・ボタンなど、3Dコントロール・オブジェクトの明るく輝いた領域でレンダリングされるカラーです。
|
static SystemColor |
controlLtHighlight
プッシュ・ボタンなど、3Dコントロール・オブジェクトの強調表示領域でレンダリングされるカラーです。
|
static SystemColor |
controlShadow
プッシュ・ボタンなど、3Dコントロール・オブジェクトの影の付いた領域でレンダリングされるカラーです。
|
static SystemColor |
controlText
プッシュ・ボタンなど、コントロール・パネルやコントロール・オブジェクトのテキストでレンダリングされるカラーです。
|
static SystemColor |
desktop
デスクトップのバックグラウンドでレンダリングされるカラーです。
|
static int |
DESKTOP
desktopシステム・カラーの配列インデックス。 |
static int |
INACTIVE_CAPTION
inactiveCaptionシステム・カラーの配列インデックス。 |
static int |
INACTIVE_CAPTION_BORDER
inactiveCaptionBorderシステム・カラーの配列インデックス。 |
static int |
INACTIVE_CAPTION_TEXT
inactiveCaptionTextシステム・カラーの配列インデックス。 |
static SystemColor |
inactiveCaption
現在アクティブでないウィンドウのウィンドウ・タイトルのバックグラウンドでレンダリングされるカラーです。
|
static SystemColor |
inactiveCaptionBorder
現在アクティブでないウィンドウのボーダーでレンダリングされるカラーです。
|
static SystemColor |
inactiveCaptionText
現在アクティブでないウィンドウのウィンドウ・タイトルのテキストでレンダリングされるカラーです。
|
static SystemColor |
info
ツール・チップまたはスポット・ヘルプのバックグラウンドでレンダリングされるカラーです。
|
static int |
INFO
infoシステム・カラーの配列インデックス。 |
static int |
INFO_TEXT
infoTextシステム・カラーの配列インデックス。 |
static SystemColor |
infoText
ツール・チップまたはスポット・ヘルプのテキストでレンダリングされるカラーです。
|
static SystemColor |
menu
メニューのバックグラウンドでレンダリングされるカラーです。
|
static int |
MENU
menuシステム・カラーの配列インデックス。 |
static int |
MENU_TEXT
menuTextシステム・カラーの配列インデックス。 |
static SystemColor |
menuText
メニューのテキストでレンダリングされるカラーです。
|
static int |
NUM_COLORS
配列内のシステム・カラーの数です。
|
static SystemColor |
scrollbar
スクロール・バーのバックグラウンドでレンダリングされるカラーです。
|
static int |
SCROLLBAR
scrollbarシステム・カラーの配列インデックス。 |
static SystemColor |
text
テキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのバックグラウンドでレンダリングされるカラーです。
|
static int |
TEXT
textシステム・カラーの配列インデックス。 |
static int |
TEXT_HIGHLIGHT
textHighlightシステム・カラーの配列インデックス。 |
static int |
TEXT_HIGHLIGHT_TEXT
textHighlightTextシステム・カラーの配列インデックス。 |
static int |
TEXT_INACTIVE_TEXT
textInactiveTextシステム・カラーの配列インデックス。 |
static int |
TEXT_TEXT
textTextシステム・カラーの配列インデックス。 |
static SystemColor |
textHighlight
メニュー、コンボボックス、テキストなど、選択した項目のバックグラウンドでレンダリングされるカラーです。
|
static SystemColor |
textHighlightText
メニュー、コンボボックス、テキストなど、選択した項目のテキスト・バックグラウンドでレンダリングされるカラーです。
|
static SystemColor |
textInactiveText
メニューなど、アクティブでない項目のテキストでレンダリングされるカラーです。
|
static SystemColor |
textText
テキスト・フィールドやコンボボックスなど、テキスト・コントロール・オブジェクトのテキストでレンダリングされるカラーです。
|
static SystemColor |
window
ウィンドウ内の内側の領域のバックグラウンドでレンダリングされるカラーです。
|
static int |
WINDOW
windowシステム・カラーの配列インデックス。 |
static int |
WINDOW_BORDER
windowBorderシステム・カラーの配列インデックス。 |
static int |
WINDOW_TEXT
windowTextシステム・カラーの配列インデックス。 |
static SystemColor |
windowBorder
ウィンドウ内の内側の領域のボーダーでレンダリングされるカラーです。
|
static SystemColor |
windowText
ウィンドウ内の内側の領域のテキストでレンダリングされるカラーです。
|
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, YELLOWBITMASK, OPAQUE, TRANSLUCENT| 修飾子と型 | メソッドと説明 |
|---|---|
String |
toString()
この
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@Native public static final int ACTIVE_CAPTION
activeCaptionシステム・カラーの配列インデックス。activeCaption, 定数フィールド値@Native public static final int ACTIVE_CAPTION_TEXT
activeCaptionTextシステム・カラーの配列インデックス。activeCaptionText, 定数フィールド値@Native public static final int ACTIVE_CAPTION_BORDER
activeCaptionBorderシステム・カラーの配列インデックス。activeCaptionBorder, 定数フィールド値@Native public static final int INACTIVE_CAPTION
inactiveCaptionシステム・カラーの配列インデックス。inactiveCaption, 定数フィールド値@Native public static final int INACTIVE_CAPTION_TEXT
inactiveCaptionTextシステム・カラーの配列インデックス。inactiveCaptionText, 定数フィールド値@Native public static final int INACTIVE_CAPTION_BORDER
inactiveCaptionBorderシステム・カラーの配列インデックス。inactiveCaptionBorder, 定数フィールド値@Native public static final int WINDOW_BORDER
windowBorderシステム・カラーの配列インデックス。windowBorder, 定数フィールド値@Native public static final int WINDOW_TEXT
windowTextシステム・カラーの配列インデックス。windowText, 定数フィールド値@Native public static final int TEXT_HIGHLIGHT
textHighlightシステム・カラーの配列インデックス。textHighlight, 定数フィールド値@Native public static final int TEXT_HIGHLIGHT_TEXT
textHighlightTextシステム・カラーの配列インデックス。textHighlightText, 定数フィールド値@Native public static final int TEXT_INACTIVE_TEXT
textInactiveTextシステム・カラーの配列インデックス。textInactiveText, 定数フィールド値@Native public static final int CONTROL_TEXT
controlTextシステム・カラーの配列インデックス。controlText, 定数フィールド値@Native public static final int CONTROL_HIGHLIGHT
controlHighlightシステム・カラーの配列インデックス。controlHighlight, 定数フィールド値@Native public static final int CONTROL_LT_HIGHLIGHT
controlLtHighlightシステム・カラーの配列インデックス。controlLtHighlight, 定数フィールド値@Native public static final int CONTROL_SHADOW
controlShadowシステム・カラーの配列インデックス。controlShadow, 定数フィールド値@Native public static final int CONTROL_DK_SHADOW
controlDkShadowシステム・カラーの配列インデックス。controlDkShadow, 定数フィールド値public static final SystemColor desktop
public static final SystemColor activeCaption
public static final SystemColor activeCaptionText
public static final SystemColor activeCaptionBorder
public static final SystemColor inactiveCaption
public static final SystemColor inactiveCaptionText
public static final SystemColor inactiveCaptionBorder
public static final SystemColor window
public static final SystemColor windowBorder
public static final SystemColor windowText
public static final SystemColor menu
public static final SystemColor menuText
public static final SystemColor text
public static final SystemColor textText
public static final SystemColor textHighlight
public static final SystemColor textHighlightText
public static final SystemColor textInactiveText
public static final SystemColor control
public static final SystemColor controlText
public static final SystemColor controlHighlight
control背景色から派生します。public static final SystemColor controlLtHighlight
control背景色から派生します。public static final SystemColor controlShadow
control背景色から派生します。public static final SystemColor controlDkShadow
control背景色から派生します。public static final SystemColor scrollbar
public static final SystemColor info
public static final SystemColor infoText
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.