类 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