当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)

类 java.awt.SystemColor

java.lang.Object
   |
   +----java.awt.Color
           |
           +----java.awt.SystemColor

public final class SystemColor
extends Color
implements Serializable

表示系统中 GUI 对象的符号颜色封装类。对支持动态更新系统颜色的系统(当用户改变颜色时),这些符号颜色的实际 RGB 值也相应的动态改变。使用 getRGB() 方法,而不用 equals() 方法,实现将一个 SystemColor 对象的“当前”RGB 值与一非符号的颜色对象进行比较。


变量索引

ACTIVE_CAPTION
活动的标题背景颜色的数组下标。
ACTIVE_CAPTION_BORDER
活动的标题边界颜色的数组下标。
ACTIVE_CAPTION_TEXT
活动的标题文本颜色的数组下标。
activeCaption
窗口边界中的标题的背景颜色。
activeCaptionBorder
窗口边界中的标题的边界颜色。
activeCaptionText
窗口边界中的标题的文本颜色。
control
控件对象的背景颜色。
CONTROL
控件背景颜色的数组下标。
CONTROL_DK_SHADOW
控件的阴影颜色的数组下标。
CONTROL_HIGHLIGHT
控件增亮的颜色的数组下标。
CONTROL_LT_HIGHLIGHT
控件浅增亮的颜色的数组下标。
CONTROL_SHADOW
控件阴影颜色的颜色的数组下标。
CONTROL_TEXT
控件文本颜色的数组下标。
controlDkShadow
控件对象的阴影颜色。
controlHighlight
控件对象的常规增亮颜色。
controlLtHighlight
控件对象的浅增亮颜色。
controlShadow
控件对象的常规阴影颜色。
controlText
控件对象的文本颜色。
DESKTOP
桌面背景颜色的数组下标。
desktop
桌面背景颜色。
INACTIVE_CAPTION
非活动标题的背景颜色的数组下标。
INACTIVE_CAPTION_BORDER
非活动标题的边界颜色的数组下标。
INACTIVE_CAPTION_TEXT
非活动标题的文本颜色的数组下标。
inactiveCaption
窗口边界中的非活动标题的背景颜色。
inactiveCaptionBorder
窗口边界中的非活动标题的边界颜色。
inactiveCaptionText
窗口边界中的非活动标题的文本颜色。
INFO
信息背景颜色的数组下标。
info
信息(帮助)文本的背景颜色。
INFO_TEXT
信息文本颜色的数组下标。
infoText
信息(帮助)文本的文本颜色。
menu
菜单背景颜色。
MENU
菜单背景颜色的数组下标。
MENU_TEXT
菜单文本颜色的数组下标。
menuText
菜单文本颜色。
NUM_COLORS
数组中的系统颜色数。
SCROLLBAR
滚动条背景颜色的数组下标。
scrollbar
滚动条背景颜色。
TEXT
文本背景颜色的数组下标。
text
文本组件背景颜色。
TEXT_HIGHLIGHT
文本增亮颜色的数组下标。
TEXT_HIGHLIGHT_TEXT
文本增亮的文本颜色的数组下标。
TEXT_INACTIVE_TEXT
文本的非活动文本颜色的数组下标。
TEXT_TEXT
文本的文本颜色的数组下标。
textHighlight
增亮文本的背景颜色。
textHighlightText
增亮文本的文本颜色。
textInactiveText
非活动文本的文本颜色。
textText
文本组件的文本颜色。
window
窗口的背景颜色。
WINDOW
窗口背景颜色的数组下标。
WINDOW_BORDER
窗口边界颜色的数组下标。
WINDOW_TEXT
窗口文本颜色的数组下标。
windowBorder
窗口的边界颜色。
windowText
窗口的文本颜色。

方法索引

getRGB()
获取表示符号颜色的“当前”RGB 值。
toString()
返回描述当前颜色值的字符串。

变量

DESKTOP
 public static final int DESKTOP
桌面背景颜色的数组下标。

ACTIVE_CAPTION
 public static final int ACTIVE_CAPTION
活动的标题背景颜色的数组下标。

ACTIVE_CAPTION_TEXT
 public static final int ACTIVE_CAPTION_TEXT
活动的标题文本颜色的数组下标。

ACTIVE_CAPTION_BORDER
 public static final int ACTIVE_CAPTION_BORDER
活动的标题边界颜色的数组下标。

INACTIVE_CAPTION
 public static final int INACTIVE_CAPTION
非活动标题的背景颜色的数组下标。

INACTIVE_CAPTION_TEXT
 public static final int INACTIVE_CAPTION_TEXT
非活动标题的文本颜色的数组下标。

INACTIVE_CAPTION_BORDER
 public static final int INACTIVE_CAPTION_BORDER
非活动标题的边界颜色的数组下标。

WINDOW
 public static final int WINDOW
窗口背景颜色的数组下标。

WINDOW_BORDER
 public static final int WINDOW_BORDER
窗口边界颜色的数组下标。

WINDOW_TEXT
 public static final int WINDOW_TEXT
窗口文本颜色的数组下标。

MENU
 public static final int MENU
菜单背景颜色的数组下标。

MENU_TEXT
 public static final int MENU_TEXT
菜单文本颜色的数组下标。

TEXT
 public static final int TEXT
文本背景颜色的数组下标。

TEXT_TEXT
 public static final int TEXT_TEXT
文本的文本颜色的数组下标。

TEXT_HIGHLIGHT
 public static final int TEXT_HIGHLIGHT
文本增亮颜色的数组下标。

TEXT_HIGHLIGHT_TEXT
 public static final int TEXT_HIGHLIGHT_TEXT
文本增亮的文本颜色的数组下标。

TEXT_INACTIVE_TEXT
 public static final int TEXT_INACTIVE_TEXT
文本的非活动文本颜色的数组下标。

CONTROL
 public static final int CONTROL
控件背景颜色的数组下标。

CONTROL_TEXT
 public static final int CONTROL_TEXT
控件文本颜色的数组下标。

CONTROL_HIGHLIGHT
 public static final int CONTROL_HIGHLIGHT
控件加亮的颜色的数组下标。

CONTROL_LT_HIGHLIGHT
 public static final int CONTROL_LT_HIGHLIGHT
控件浅加亮的颜色的数组下标。

CONTROL_SHADOW
 public static final int CONTROL_SHADOW
控件阴影颜色的数组下标。

CONTROL_DK_SHADOW
 public static final int CONTROL_DK_SHADOW
控件的阴影颜色的数组下标。

SCROLLBAR
 public static final int SCROLLBAR
滚动条背景颜色的数组下标。

INFO
 public static final int INFO
信息背景颜色的数组下标。

INFO_TEXT
 public static final int INFO_TEXT
信息文本颜色的数组下标。

NUM_COLORS
 public static final int NUM_COLORS
数组中的系统颜色数。

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
控件对象的常规增亮颜色。

controlLtHighlight
 public static final SystemColor controlLtHighlight
控件对象的浅增亮颜色。

controlShadow
 public static final SystemColor controlShadow
控件对象的常规阴影颜色。

controlDkShadow
 public static final SystemColor controlDkShadow
控件对象的阴影颜色。

scrollbar
 public static final SystemColor scrollbar
滚动条背景颜色。

info
 public static final SystemColor info
信息(帮助)文本的背景颜色。

infoText
 public static final SystemColor infoText
信息(帮助)文本的文本颜色。


方法

getRGB
 public int getRGB()
获取表示符号颜色的“当前”RGB 值。 (第 24-31 位为 0xff, 16-23 为是红色, 8-15 位是绿色, 0-7 位是蓝色)。

覆盖:
Color 中的 getRGB
参见:
getRGBdefault, getBlue, getGreen, getRed
toString
 public String toString()
返回描述当前颜色值的字符串。

覆盖:
Color 中的 toString

当前位置 类层次(JDK) 所有类(JDK) 所有域和方法(JDK)