|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Color | +--java.awt.SystemColor
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().
Field Summary | |
static int |
ACTIVE_CAPTION
The array index for the active caption background color. |
static int |
ACTIVE_CAPTION_BORDER
The array index for the active caption border color. |
static int |
ACTIVE_CAPTION_TEXT
The array index for the action caption text color. |
static SystemColor |
activeCaption
The background color for captions in window borders. |
static SystemColor |
activeCaptionBorder
The border color for captions in window borders. |
static SystemColor |
activeCaptionText
The text color for captions in window borders. |
static SystemColor |
control
The background color for control objects. |
static int |
CONTROL
The array index for the control background color. |
static int |
CONTROL_DK_SHADOW
The array index for the control dark shadow color. |
static int |
CONTROL_HIGHLIGHT
The array index for the control highlight color. |
static int |
CONTROL_LT_HIGHLIGHT
The array index for the control light highlight color. |
static int |
CONTROL_SHADOW
The array index for the control shadow color. |
static int |
CONTROL_TEXT
The array index for the control text color. |
static SystemColor |
controlDkShadow
The dark shadow color for control objects. |
static SystemColor |
controlHighlight
The regular highlight color for control objects. |
static SystemColor |
controlLtHighlight
The light highlight color for control objects. |
static SystemColor |
controlShadow
The regular shadow color for control objects. |
static SystemColor |
controlText
The text color for control objects. |
static SystemColor |
desktop
The color of the desktop background. |
static int |
DESKTOP
The array index for the desktop background color. |
static int |
INACTIVE_CAPTION
The array index for the inactive caption background color. |
static int |
INACTIVE_CAPTION_BORDER
The array index for the inactive caption border color. |
static int |
INACTIVE_CAPTION_TEXT
The array index for the inactive caption text color. |
static SystemColor |
inactiveCaption
The background color for inactive captions in window borders. |
static SystemColor |
inactiveCaptionBorder
The border color for inactive captios in window borders. |
static SystemColor |
inactiveCaptionText
The text color for inactive captions in window borders. |
static SystemColor |
info
The background color for info(help) text. |
static int |
INFO
The array index for the info background color. |
static int |
INFO_TEXT
The array index for the info text color. |
static SystemColor |
infoText
The text color for info(help) text. |
static SystemColor |
menu
The background color for menus. |
static int |
MENU
The array index for the menu background color. |
static int |
MENU_TEXT
The array index for the menu text color. |
static SystemColor |
menuText
The text color for menus. |
static int |
NUM_COLORS
The number of system colors in the array. |
static SystemColor |
scrollbar
The background color for scrollbars. |
static int |
SCROLLBAR
The array index for the scrollbar background color. |
static SystemColor |
text
The background color for text components. |
static int |
TEXT
The array index for the text background color. |
static int |
TEXT_HIGHLIGHT
The array index for the text highlight color. |
static int |
TEXT_HIGHLIGHT_TEXT
The array index for the text highlight text color. |
static int |
TEXT_INACTIVE_TEXT
The array index for the text inactive text color. |
static int |
TEXT_TEXT
The array index for the text text color. |
static SystemColor |
textHighlight
The background color for highlighted text. |
static SystemColor |
textHighlightText
The text color for highlighted text. |
static SystemColor |
textInactiveText
The text color for inactive text. |
static SystemColor |
textText
The text color for text components. |
static SystemColor |
window
The background color for windows. |
static int |
WINDOW
The array index for the window background color. |
static int |
WINDOW_BORDER
The array index for the window border color. |
static int |
WINDOW_TEXT
The array index for the window text color. |
static SystemColor |
windowBorder
The border color for windows. |
static SystemColor |
windowText
The text color for windows. |
Fields inherited from class java.awt.Color |
black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow |
Fields inherited from interface java.awt.Transparency |
BITMASK, OPAQUE, TRANSLUCENT |
Method Summary | |
PaintContext |
createContext(ColorModel cm,
Rectangle r,
Rectangle2D r2d,
AffineTransform xform,
RenderingHints hints)
Create and return a PaintContext used to generate a solid color pattern. |
int |
getRGB()
Gets the "current" RGB value representing the symbolic color. |
String |
toString()
Returns the String representation of this Color's values. |
Methods inherited from class java.awt.Color |
brighter, darker, decode, equals, getAlpha, getBlue, getColor, getColor, getColor, getColorComponents, getColorComponents, getColorSpace, getComponents, getComponents, getGreen, getHSBColor, getRed, getRGBColorComponents, getRGBComponents, getTransparency, hashCode, HSBtoRGB, RGBtoHSB |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int DESKTOP
public static final int ACTIVE_CAPTION
public static final int ACTIVE_CAPTION_TEXT
public static final int ACTIVE_CAPTION_BORDER
public static final int INACTIVE_CAPTION
public static final int INACTIVE_CAPTION_TEXT
public static final int INACTIVE_CAPTION_BORDER
public static final int WINDOW
public static final int WINDOW_BORDER
public static final int WINDOW_TEXT
public static final int MENU
public static final int MENU_TEXT
public static final int TEXT
public static final int TEXT_TEXT
public static final int TEXT_HIGHLIGHT
public static final int TEXT_HIGHLIGHT_TEXT
public static final int TEXT_INACTIVE_TEXT
public static final int CONTROL
public static final int CONTROL_TEXT
public static final int CONTROL_HIGHLIGHT
public static final int CONTROL_LT_HIGHLIGHT
public static final int CONTROL_SHADOW
public static final int CONTROL_DK_SHADOW
public static final int SCROLLBAR
public static final int INFO
public static final int INFO_TEXT
public static final int NUM_COLORS
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
public static final SystemColor controlLtHighlight
public static final SystemColor controlShadow
public static final SystemColor controlDkShadow
public static final SystemColor scrollbar
public static final SystemColor info
public static final SystemColor infoText
Method Detail |
public int getRGB()
getRGB
in class Color
ColorModel.getRGBdefault()
,
Color.getBlue()
,
Color.getGreen()
,
Color.getRed()
public PaintContext createContext(ColorModel cm, Rectangle r, Rectangle2D r2d, AffineTransform xform, RenderingHints hints)
createContext
in class Color
Paint
,
PaintContext
,
Graphics2D.setPaint(java.awt.Paint)
public String toString()
toString
in class Color
java.awt.Color
Color
.
|
JavaTM 2 Platform Std. Ed. v1.3.1 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Java, Java 2D, and JDBC are trademarks or registered trademarks of Oracle and/or its affiliates, in the US and other countries.
Copyright © 1995, 2010 Oracle and/or its affiliates. All rights reserved.