public class Colors
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,java.awt.Color> |
_nameToColor |
static java.awt.Color |
AliceBlue |
static java.awt.Color |
AntiqueWhite |
static java.awt.Color |
Aqua |
static java.awt.Color |
Aquamarine |
static java.awt.Color |
Azure |
static java.awt.Color |
Beige |
static java.awt.Color |
Bisque |
static java.awt.Color |
Black |
static java.awt.Color |
BlanchedAlmond |
static java.awt.Color |
Blue |
static java.awt.Color |
BlueViolet |
static java.awt.Color |
Brown |
static java.awt.Color |
BurlyWood |
static java.awt.Color |
CadetBlue |
static java.awt.Color |
Chartreuse |
static java.awt.Color |
Chocolate |
static java.awt.Color |
Coral |
static java.awt.Color |
CornflowerBlue |
static java.awt.Color |
Cornsilk |
static java.awt.Color |
Crimson |
static java.awt.Color |
Cyan |
static java.awt.Color |
DarkBlue |
static java.awt.Color |
DarkCyan |
static java.awt.Color |
DarkGoldenRod |
static java.awt.Color |
DarkGray |
static java.awt.Color |
DarkGreen |
static java.awt.Color |
DarkKhaki |
static java.awt.Color |
DarkMagenta |
static java.awt.Color |
DarkOliveGreen |
static java.awt.Color |
DarkOrange |
static java.awt.Color |
DarkOrchid |
static java.awt.Color |
DarkRed |
static java.awt.Color |
DarkSalmon |
static java.awt.Color |
DarkSeaGreen |
static java.awt.Color |
DarkSlateBlue |
static java.awt.Color |
DarkSlateGray |
static java.awt.Color |
DarkTurquoise |
static java.awt.Color |
DarkViolet |
static java.awt.Color |
DeepPink |
static java.awt.Color |
DeepSkyBlue |
static java.awt.Color |
DimGray |
static java.awt.Color |
DodgerBlue |
static java.awt.Color |
FireBrick |
static java.awt.Color |
FloralWhite |
static java.awt.Color |
ForestGreen |
static java.awt.Color |
Fuchsia |
static java.awt.Color |
Gainsboro |
static java.awt.Color |
GhostWhite |
static java.awt.Color |
Gold |
static java.awt.Color |
GoldenRod |
static java.awt.Color |
Gray |
static java.awt.Color |
Green |
static java.awt.Color |
GreenYellow |
static java.awt.Color |
HoneyDew |
static java.awt.Color |
HotPink |
static java.awt.Color |
IndianRed |
static java.awt.Color |
Indigo |
static java.awt.Color |
Ivory |
static java.awt.Color |
Khaki |
static java.awt.Color |
Lavender |
static java.awt.Color |
LavenderBlush |
static java.awt.Color |
LawnGreen |
static java.awt.Color |
LemonChiffon |
static java.awt.Color |
LightBlue |
static java.awt.Color |
LightCoral |
static java.awt.Color |
LightCyan |
static java.awt.Color |
LightGoldenRodYellow |
static java.awt.Color |
LightGray |
static java.awt.Color |
LightGreen |
static java.awt.Color |
LightPink |
static java.awt.Color |
LightSalmon |
static java.awt.Color |
LightSeaGreen |
static java.awt.Color |
LightSkyBlue |
static java.awt.Color |
LightSlateGray |
static java.awt.Color |
LightSteelBlue |
static java.awt.Color |
LightYellow |
static java.awt.Color |
Lime |
static java.awt.Color |
LimeGreen |
static java.awt.Color |
Linen |
static java.awt.Color |
Magenta |
static java.awt.Color |
Maroon |
static java.awt.Color |
MediumAquaMarine |
static java.awt.Color |
MediumBlue |
static java.awt.Color |
MediumOrchid |
static java.awt.Color |
MediumPurple |
static java.awt.Color |
MediumSeaGreen |
static java.awt.Color |
MediumSlateBlue |
static java.awt.Color |
MediumSpringGreen |
static java.awt.Color |
MediumTurquoise |
static java.awt.Color |
MediumVioletRed |
static java.awt.Color |
MidnightBlue |
static java.awt.Color |
MintCream |
static java.awt.Color |
MistyRose |
static java.awt.Color |
Moccasin |
static java.awt.Color |
NavajoWhite |
static java.awt.Color |
Navy |
static java.awt.Color |
OldLace |
static java.awt.Color |
Olive |
static java.awt.Color |
OliveDrab |
static java.awt.Color |
Orange |
static java.awt.Color |
OrangeRed |
static java.awt.Color |
Orchid |
static java.awt.Color |
PaleGoldenRod |
static java.awt.Color |
PaleGreen |
static java.awt.Color |
PaleTurquoise |
static java.awt.Color |
PaleVioletRed |
static java.awt.Color |
PapayaWhip |
static java.awt.Color |
PeachPuff |
static java.awt.Color |
Peru |
static java.awt.Color |
Pink |
static java.awt.Color |
Plum |
static java.awt.Color |
PowderBlue |
static java.awt.Color |
Purple |
static java.awt.Color |
Red |
static java.awt.Color |
RosyBrown |
static java.awt.Color |
RoyalBlue |
static java.awt.Color |
SaddleBrown |
static java.awt.Color |
Salmon |
static java.awt.Color |
SandyBrown |
static java.awt.Color |
SeaGreen |
static java.awt.Color |
SeaShell |
static java.awt.Color |
Sienna |
static java.awt.Color |
Silver |
static java.awt.Color |
SkyBlue |
static java.awt.Color |
SlateBlue |
static java.awt.Color |
SlateGray |
static java.awt.Color |
Snow |
static java.awt.Color |
SpringGreen |
static java.awt.Color |
SteelBlue |
static java.awt.Color |
Tan |
static java.awt.Color |
Teal |
static java.awt.Color |
Thistle |
static java.awt.Color |
Tomato |
static java.awt.Color |
Turquoise |
static java.awt.Color |
Violet |
static java.awt.Color |
Wheat |
static java.awt.Color |
White |
static java.awt.Color |
WhiteSmoke |
static java.awt.Color |
Yellow |
static java.awt.Color |
YellowGreen |
Constructor and Description |
---|
Colors() |
Modifier and Type | Method and Description |
---|---|
private static void |
buildColors() |
static java.awt.Color |
decodeHexRGB(java.lang.String rgb)
This is the same as
Color.decode(String) except that
it does NOT throw a NumberFormatException , but instead returns null if decoding fails. |
static java.awt.Color |
getColor(java.lang.String name) |
static java.awt.Color |
getColor(java.lang.String name,
boolean decodeIfNotFound) |
static java.awt.Color |
getColor(java.lang.String name,
java.awt.Color defaultIfNotFound) |
static java.lang.String |
getName(java.awt.Color c) |
static java.awt.Color |
setAlpha(java.awt.Color c,
float alpha0to1) |
static java.awt.Color |
setAlpha(java.awt.Color c,
int alpha0to255) |
static java.lang.String |
toHex(java.awt.Color c) |
static java.lang.String |
toHex(java.awt.Color c,
java.lang.String prefix) |
private static java.util.Map<java.lang.String,java.awt.Color> _nameToColor
public static final java.awt.Color AliceBlue
public static final java.awt.Color AntiqueWhite
public static final java.awt.Color Aqua
public static final java.awt.Color Aquamarine
public static final java.awt.Color Azure
public static final java.awt.Color Beige
public static final java.awt.Color Bisque
public static final java.awt.Color Black
public static final java.awt.Color BlanchedAlmond
public static final java.awt.Color Blue
public static final java.awt.Color BlueViolet
public static final java.awt.Color Brown
public static final java.awt.Color BurlyWood
public static final java.awt.Color CadetBlue
public static final java.awt.Color Chartreuse
public static final java.awt.Color Chocolate
public static final java.awt.Color Coral
public static final java.awt.Color CornflowerBlue
public static final java.awt.Color Cornsilk
public static final java.awt.Color Crimson
public static final java.awt.Color Cyan
public static final java.awt.Color DarkBlue
public static final java.awt.Color DarkCyan
public static final java.awt.Color DarkGoldenRod
public static final java.awt.Color DarkGray
public static final java.awt.Color DarkGreen
public static final java.awt.Color DarkKhaki
public static final java.awt.Color DarkMagenta
public static final java.awt.Color DarkOliveGreen
public static final java.awt.Color DarkOrange
public static final java.awt.Color DarkOrchid
public static final java.awt.Color DarkRed
public static final java.awt.Color DarkSalmon
public static final java.awt.Color DarkSeaGreen
public static final java.awt.Color DarkSlateBlue
public static final java.awt.Color DarkSlateGray
public static final java.awt.Color DarkTurquoise
public static final java.awt.Color DarkViolet
public static final java.awt.Color DeepPink
public static final java.awt.Color DeepSkyBlue
public static final java.awt.Color DimGray
public static final java.awt.Color DodgerBlue
public static final java.awt.Color FireBrick
public static final java.awt.Color FloralWhite
public static final java.awt.Color ForestGreen
public static final java.awt.Color Fuchsia
public static final java.awt.Color Gainsboro
public static final java.awt.Color GhostWhite
public static final java.awt.Color Gold
public static final java.awt.Color GoldenRod
public static final java.awt.Color Gray
public static final java.awt.Color Green
public static final java.awt.Color GreenYellow
public static final java.awt.Color HoneyDew
public static final java.awt.Color HotPink
public static final java.awt.Color IndianRed
public static final java.awt.Color Indigo
public static final java.awt.Color Ivory
public static final java.awt.Color Khaki
public static final java.awt.Color Lavender
public static final java.awt.Color LavenderBlush
public static final java.awt.Color LawnGreen
public static final java.awt.Color LemonChiffon
public static final java.awt.Color LightBlue
public static final java.awt.Color LightCoral
public static final java.awt.Color LightCyan
public static final java.awt.Color LightGoldenRodYellow
public static final java.awt.Color LightGray
public static final java.awt.Color LightGreen
public static final java.awt.Color LightPink
public static final java.awt.Color LightSalmon
public static final java.awt.Color LightSeaGreen
public static final java.awt.Color LightSkyBlue
public static final java.awt.Color LightSlateGray
public static final java.awt.Color LightSteelBlue
public static final java.awt.Color LightYellow
public static final java.awt.Color Lime
public static final java.awt.Color LimeGreen
public static final java.awt.Color Linen
public static final java.awt.Color Magenta
public static final java.awt.Color Maroon
public static final java.awt.Color MediumAquaMarine
public static final java.awt.Color MediumBlue
public static final java.awt.Color MediumOrchid
public static final java.awt.Color MediumPurple
public static final java.awt.Color MediumSeaGreen
public static final java.awt.Color MediumSlateBlue
public static final java.awt.Color MediumSpringGreen
public static final java.awt.Color MediumTurquoise
public static final java.awt.Color MediumVioletRed
public static final java.awt.Color MidnightBlue
public static final java.awt.Color MintCream
public static final java.awt.Color MistyRose
public static final java.awt.Color Moccasin
public static final java.awt.Color NavajoWhite
public static final java.awt.Color Navy
public static final java.awt.Color OldLace
public static final java.awt.Color Olive
public static final java.awt.Color OliveDrab
public static final java.awt.Color Orange
public static final java.awt.Color OrangeRed
public static final java.awt.Color Orchid
public static final java.awt.Color PaleGoldenRod
public static final java.awt.Color PaleGreen
public static final java.awt.Color PaleTurquoise
public static final java.awt.Color PaleVioletRed
public static final java.awt.Color PapayaWhip
public static final java.awt.Color PeachPuff
public static final java.awt.Color Peru
public static final java.awt.Color Pink
public static final java.awt.Color Plum
public static final java.awt.Color PowderBlue
public static final java.awt.Color Purple
public static final java.awt.Color Red
public static final java.awt.Color RosyBrown
public static final java.awt.Color RoyalBlue
public static final java.awt.Color SaddleBrown
public static final java.awt.Color Salmon
public static final java.awt.Color SandyBrown
public static final java.awt.Color SeaGreen
public static final java.awt.Color SeaShell
public static final java.awt.Color Sienna
public static final java.awt.Color Silver
public static final java.awt.Color SkyBlue
public static final java.awt.Color SlateBlue
public static final java.awt.Color SlateGray
public static final java.awt.Color Snow
public static final java.awt.Color SpringGreen
public static final java.awt.Color SteelBlue
public static final java.awt.Color Tan
public static final java.awt.Color Teal
public static final java.awt.Color Thistle
public static final java.awt.Color Tomato
public static final java.awt.Color Turquoise
public static final java.awt.Color Violet
public static final java.awt.Color Wheat
public static final java.awt.Color White
public static final java.awt.Color WhiteSmoke
public static final java.awt.Color Yellow
public static final java.awt.Color YellowGreen
private static void buildColors()
public static java.awt.Color decodeHexRGB(java.lang.String rgb)
Color.decode(String)
except that
it does NOT throw a NumberFormatException
, but instead returns null if decoding fails.rgb
- An HTML color string with or without a # or 0x prefix, e.g.: #FF00FF, FF00FF, or 0xFF00FFpublic static java.awt.Color getColor(java.lang.String name)
public static java.awt.Color getColor(java.lang.String name, boolean decodeIfNotFound)
public static java.awt.Color getColor(java.lang.String name, java.awt.Color defaultIfNotFound)
public static java.lang.String getName(java.awt.Color c)
public static java.awt.Color setAlpha(java.awt.Color c, float alpha0to1)
public static java.awt.Color setAlpha(java.awt.Color c, int alpha0to255)
public static java.lang.String toHex(java.awt.Color c)
public static java.lang.String toHex(java.awt.Color c, java.lang.String prefix)