Class java.awt.SystemColor
All Packages Class Hierarchy This Package Previous Next Index
Class java.awt.SystemColor
Object
|
+----Color
|
+----java.awt.SystemColor
- public final class SystemColor
- extends Color
- implements Serializable
A class to encapsulate symbolic colors representing the color
of GUI objects on a system. For systems which support the dynamic
update of the system colors (when the user changes the colors)
the actual RGB values of these symbolic colors will also change
dynamically. In order to compare the "current" RGB value of a SystemColor
object with a non-symbolic Color object, getRGB() should be used
rather than equals().
- Version:
- 1.8, 07/01/98
- Author:
- Carl Quinn, Amy Fowler
-
ACTIVE_CAPTION
- The array index for the active caption background color.
-
ACTIVE_CAPTION_BORDER
- The array index for the active caption border color.
-
ACTIVE_CAPTION_TEXT
- The array index for the action caption text color.
-
CONTROL
- The array index for the control background color.
-
CONTROL_DK_SHADOW
- The array index for the control dark shadow color.
-
CONTROL_HIGHLIGHT
- The array index for the control highlight color.
-
CONTROL_LT_HIGHLIGHT
- The array index for the control light highlight color.
-
CONTROL_SHADOW
- The array index for the control shadow color.
-
CONTROL_TEXT
- The array index for the control text color.
-
DESKTOP
- The array index for the desktop background color.
-
INACTIVE_CAPTION
- The array index for the inactive caption background color.
-
INACTIVE_CAPTION_BORDER
- The array index for the inactive caption border color.
-
INACTIVE_CAPTION_TEXT
- The array index for the inactive caption text color.
-
INFO
- The array index for the info background color.
-
INFO_TEXT
- The array index for the info text color.
-
MENU
- The array index for the menu background color.
-
MENU_TEXT
- The array index for the menu text color.
-
NUM_COLORS
- The number of system colors in the array.
-
SCROLLBAR
- The array index for the scrollbar background color.
-
TEXT
- The array index for the text background color.
-
TEXT_HIGHLIGHT
- The array index for the text highlight color.
-
TEXT_HIGHLIGHT_TEXT
- The array index for the text highlight text color.
-
TEXT_INACTIVE_TEXT
- The array index for the text inactive text color.
-
TEXT_TEXT
- The array index for the text text color.
-
WINDOW
- The array index for the window background color.
-
WINDOW_BORDER
- The array index for the window border color.
-
WINDOW_TEXT
- The array index for the window text color.
-
activeCaption
- The background color for captions in window borders.
-
activeCaptionBorder
- The border color for captions in window borders.
-
activeCaptionText
- The text color for captions in window borders.
-
control
- The background color for control objects.
-
controlDkShadow
- The dark shadow color for control objects.
-
controlHighlight
- The regular highlight color for control objects.
-
controlLtHighlight
- The light highlight color for control objects.
-
controlShadow
- The regular shadow color for control objects.
-
controlText
- The text color for control objects.
-
desktop
- The color of the desktop background.
-
inactiveCaption
- The background color for inactive captions in window borders.
-
inactiveCaptionBorder
- The border color for inactive captios in window borders.
-
inactiveCaptionText
- The text color for inactive captions in window borders.
-
info
- The background color for info(help) text.
-
infoText
- The text color for info(help) text.
-
menu
- The background color for menus.
-
menuText
- The text color for menus.
-
scrollbar
- The background color for scrollbars.
-
text
- The background color for text components.
-
textHighlight
- The background color for highlighted text.
-
textHighlightText
- The text color for highlighted text.
-
textInactiveText
- The text color for inactive text.
-
textText
- The text color for text components.
-
window
- The background color for windows.
-
windowBorder
- The border color for windows.
-
windowText
- The text color for windows.
-
getRGB()
- Gets the "current" RGB value representing the symbolic color.
-
toString()
- Returns the String representation of this Color's values.
ACTIVE_CAPTION
public static final int ACTIVE_CAPTION
- The array index for the active caption background color.
ACTIVE_CAPTION_BORDER
public static final int ACTIVE_CAPTION_BORDER
- The array index for the active caption border color.
ACTIVE_CAPTION_TEXT
public static final int ACTIVE_CAPTION_TEXT
- The array index for the action caption text color.
CONTROL
public static final int CONTROL
- The array index for the control background color.
CONTROL_DK_SHADOW
public static final int CONTROL_DK_SHADOW
- The array index for the control dark shadow color.
CONTROL_HIGHLIGHT
public static final int CONTROL_HIGHLIGHT
- The array index for the control highlight color.
CONTROL_LT_HIGHLIGHT
public static final int CONTROL_LT_HIGHLIGHT
- The array index for the control light highlight color.
CONTROL_SHADOW
public static final int CONTROL_SHADOW
- The array index for the control shadow color.
CONTROL_TEXT
public static final int CONTROL_TEXT
- The array index for the control text color.
DESKTOP
public static final int DESKTOP
- The array index for the desktop background color.
INACTIVE_CAPTION
public static final int INACTIVE_CAPTION
- The array index for the inactive caption background color.
INACTIVE_CAPTION_BORDER
public static final int INACTIVE_CAPTION_BORDER
- The array index for the inactive caption border color.
INACTIVE_CAPTION_TEXT
public static final int INACTIVE_CAPTION_TEXT
- The array index for the inactive caption text color.
INFO
public static final int INFO
- The array index for the info background color.
INFO_TEXT
public static final int INFO_TEXT
- The array index for the info text color.
MENU
public static final int MENU
- The array index for the menu background color.
MENU_TEXT
public static final int MENU_TEXT
- The array index for the menu text color.
NUM_COLORS
public static final int NUM_COLORS
- The number of system colors in the array.
SCROLLBAR
public static final int SCROLLBAR
- The array index for the scrollbar background color.
TEXT
public static final int TEXT
- The array index for the text background color.
TEXT_HIGHLIGHT
public static final int TEXT_HIGHLIGHT
- The array index for the text highlight color.
TEXT_HIGHLIGHT_TEXT
public static final int TEXT_HIGHLIGHT_TEXT
- The array index for the text highlight text color.
TEXT_INACTIVE_TEXT
public static final int TEXT_INACTIVE_TEXT
- The array index for the text inactive text color.
TEXT_TEXT
public static final int TEXT_TEXT
- The array index for the text text color.
WINDOW
public static final int WINDOW
- The array index for the window background color.
WINDOW_BORDER
public static final int WINDOW_BORDER
- The array index for the window border color.
WINDOW_TEXT
public static final int WINDOW_TEXT
- The array index for the window text color.
activeCaption
public static final java.awt.SystemColor activeCaption
- The background color for captions in window borders.
activeCaptionBorder
public static final java.awt.SystemColor activeCaptionBorder
- The border color for captions in window borders.
activeCaptionText
public static final java.awt.SystemColor activeCaptionText
- The text color for captions in window borders.
control
public static final java.awt.SystemColor control
- The background color for control objects.
controlDkShadow
public static final java.awt.SystemColor controlDkShadow
- The dark shadow color for control objects.
controlHighlight
public static final java.awt.SystemColor controlHighlight
- The regular highlight color for control objects.
controlLtHighlight
public static final java.awt.SystemColor controlLtHighlight
- The light highlight color for control objects.
controlShadow
public static final java.awt.SystemColor controlShadow
- The regular shadow color for control objects.
controlText
public static final java.awt.SystemColor controlText
- The text color for control objects.
desktop
public static final java.awt.SystemColor desktop
- The color of the desktop background.
inactiveCaption
public static final java.awt.SystemColor inactiveCaption
- The background color for inactive captions in window borders.
inactiveCaptionBorder
public static final java.awt.SystemColor inactiveCaptionBorder
- The border color for inactive captios in window borders.
inactiveCaptionText
public static final java.awt.SystemColor inactiveCaptionText
- The text color for inactive captions in window borders.
info
public static final java.awt.SystemColor info
- The background color for info(help) text.
infoText
public static final java.awt.SystemColor infoText
- The text color for info(help) text.
menu
public static final java.awt.SystemColor menu
- The background color for menus.
menuText
public static final java.awt.SystemColor menuText
- The text color for menus.
scrollbar
public static final java.awt.SystemColor scrollbar
- The background color for scrollbars.
text
public static final java.awt.SystemColor text
- The background color for text components.
textHighlight
public static final java.awt.SystemColor textHighlight
- The background color for highlighted text.
textHighlightText
public static final java.awt.SystemColor textHighlightText
- The text color for highlighted text.
textInactiveText
public static final java.awt.SystemColor textInactiveText
- The text color for inactive text.
textText
public static final java.awt.SystemColor textText
- The text color for text components.
window
public static final java.awt.SystemColor window
- The background color for windows.
windowBorder
public static final java.awt.SystemColor windowBorder
- The border color for windows.
windowText
public static final java.awt.SystemColor windowText
- The text color for windows.
getRGB
public int getRGB()
- Gets the "current" RGB value representing the symbolic color.
(Bits 24-31 are 0xff, 16-23 are red, 8-15 are green, 0-7 are blue).
- Overrides:
- getRGB in class Color
- See Also:
- getRGBdefault, getBlue(int), getGreen(int), getRed(int)
toString
public java.lang.String toString()
- Returns the String representation of this Color's values.
- Overrides:
- toString in class Color
All Packages Class Hierarchy This Package Previous Next Index