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, YELLOW
BITMASK, 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
public static final int ACTIVE_CAPTION
activeCaption
システムカラーの配列インデックス。activeCaption
, 定数フィールド値public static final int ACTIVE_CAPTION_TEXT
activeCaptionText
システムカラーの配列インデックス。activeCaptionText
, 定数フィールド値public static final int ACTIVE_CAPTION_BORDER
activeCaptionBorder
システムカラーの配列インデックス。activeCaptionBorder
, 定数フィールド値public static final int INACTIVE_CAPTION
inactiveCaption
システムカラーの配列インデックス。inactiveCaption
, 定数フィールド値public static final int INACTIVE_CAPTION_TEXT
inactiveCaptionText
システムカラーの配列インデックス。inactiveCaptionText
, 定数フィールド値public static final int INACTIVE_CAPTION_BORDER
inactiveCaptionBorder
システムカラーの配列インデックス。public static final int WINDOW_BORDER
windowBorder
システムカラーの配列インデックス。windowBorder
, 定数フィールド値public static final int WINDOW_TEXT
windowText
システムカラーの配列インデックス。windowText
, 定数フィールド値public static final int TEXT_HIGHLIGHT
textHighlight
システムカラーの配列インデックス。textHighlight
, 定数フィールド値public static final int TEXT_HIGHLIGHT_TEXT
textHighlightText
システムカラーの配列インデックス。textHighlightText
, 定数フィールド値public static final int TEXT_INACTIVE_TEXT
textInactiveText
システムカラーの配列インデックス。textInactiveText
, 定数フィールド値public static final int CONTROL_TEXT
controlText
システムカラーの配列インデックス。controlText
, 定数フィールド値public static final int CONTROL_HIGHLIGHT
controlHighlight
システムカラーの配列インデックス。controlHighlight
, 定数フィールド値public static final int CONTROL_LT_HIGHLIGHT
controlLtHighlight
システムカラーの配列インデックス。controlLtHighlight
, 定数フィールド値public static final int CONTROL_SHADOW
controlShadow
システムカラーの配列インデックス。controlShadow
, 定数フィールド値public static final int CONTROL_DK_SHADOW
controlDkShadow
システムカラーの配列インデックス。controlDkShadow
, 定数フィールド値public static final int NUM_COLORS
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, 2013, Oracle and/or its affiliates. All rights reserved.