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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。