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
@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.