org.cobogw.gwt.user.client
Class Color

java.lang.Object
  extended by org.cobogw.gwt.user.client.Color

public class Color
extends java.lang.Object

This class defines a set of color keywords as a typesafe enumeration as defined in the CSS 2.1 Specification. http://www.w3.org/TR/2007/CR-CSS21-20070719/ and provides similar methods but nog a complete set of methods available in the java.awt.Color.

The list of 17 color keywords is: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, orange, purple, red, silver, teal, white, and yellow. See also: Cascading Style Sheets Level 2 Revision 1 (CSS 2.1)

The class also provides a list of the X11 colors supported by popular browsers. The resulting list is precisely the same as the SVG 1.0 color keyword names. These colors are defined in this class by their respective numeric color value.

See Also:
http://www.w3.org/TR/2007/CR-CSS21-20070719, http://www.w3.org/TR/2007/CR-CSS21-20070719/syndata.html#color-units, http://www.w3.org/TR/2003/CR-css3-color-20030514/#svg-color

Field Summary
static java.lang.String ALICEBLUE
          AliceBlue (#F0F8FF)
static java.lang.String ANTIQUEWHITE
          AntiqueWhite (#FAEBD7)
static java.lang.String AQUA
          Aqua (#00FFFF)
static java.lang.String AQUAMARINE
          Aquamarine (#7FFFD4)
static java.lang.String AZURE
          Azure (#F0FFFF)
static java.lang.String BEIGE
          Beige (#F5F5DC)
static java.lang.String BISQUE
          Bisque (#FFE4C4)
static java.lang.String BLACK
          Black (#000000)
static java.lang.String BLANCHEDALMOND
          BlanchedAlmond (#FFEBCD)
static java.lang.String BLUE
          Blue (#0000FF)
static java.lang.String BLUEVIOLET
          BlueViolet (#8A2BE2)
static java.lang.String BROWN
          Brown (#A52A2A)
static java.lang.String BURLYWOOD
          BurlyWood (#DEB887)
static java.lang.String CADETBLUE
          CadetBlue (#5F9EA0)
static java.lang.String CHARTREUSE
          Chartreuse (#7FFF00)
static java.lang.String CHOCOLATE
          Chocolate (#D2691E)
static java.lang.String CORAL
          Coral (#FF7F50)
static java.lang.String CORNFLOWERBLUE
          CornflowerBlue (#6495ED)
static java.lang.String CORNSILK
          Cornsilk (#FFF8DC)
static java.lang.String CRIMSON
          Crimson (#DC143C)
static java.lang.String CYAN
          Cyan (#00FFFF)
static java.lang.String DARKBLUE
          DarkBlue (#00008B)
static java.lang.String DARKCYAN
          DarkCyan (#008B8B)
static java.lang.String DARKGOLDENROD
          DarkGoldenRod (#B8860B)
static java.lang.String DARKGRAY
          DarkGray (#A9A9A9)
static java.lang.String DARKGREEN
          DarkGreen (#006400)
static java.lang.String DARKGREY
          DarkGrey (#A9A9A9)
static java.lang.String DARKKHAKI
          DarkKhaki (#BDB76B)
static java.lang.String DARKMAGENTA
          DarkMagenta (#8B008B)
static java.lang.String DARKOLIVEGREEN
          DarkOliveGreen (#556B2F)
static java.lang.String DARKORANGE
          Darkorange (#FF8C00)
static java.lang.String DARKORCHID
          DarkOrchid (#9932CC)
static java.lang.String DARKRED
          DarkRed (#8B0000)
static java.lang.String DARKSALMON
          DarkSalmon (#E9967A)
static java.lang.String DARKSEAGREEN
          DarkSeaGreen (#8FBC8F)
static java.lang.String DARKSLATEBLUE
          DarkSlateBlue (#483D8B)
static java.lang.String DARKSLATEGRAY
          DarkSlateGray (#2F4F4F)
static java.lang.String DARKSLATEGREY
          DarkSlateGrey (#2F4F4F)
static java.lang.String DARKTURQUOISE
          DarkTurquoise (#00CED1)
static java.lang.String DARKVIOLET
          DarkViolet (#9400D3)
static java.lang.String DEEPPINK
          DeepPink (#FF1493)
static java.lang.String DEEPSKYBLUE
          DeepSkyBlue (#00BFFF)
static java.lang.String DIMGRAY
          DimGray (#696969)
static java.lang.String DIMGREY
          DimGrey (#696969)
static java.lang.String DODGERBLUE
          DodgerBlue (#1E90FF)
static java.lang.String FIREBRICK
          FireBrick (#B22222)
static java.lang.String FLORALWHITE
          FloralWhite (#FFFAF0)
static java.lang.String FORESTGREEN
          ForestGreen (#228B22)
static java.lang.String FUCHSIA
          Fuchsia (#FF00FF)
static java.lang.String GAINSBORO
          Gainsboro (#DCDCDC)
static java.lang.String GHOSTWHITE
          GhostWhite (#F8F8FF)
static java.lang.String GOLD
          Gold (#FFD700)
static java.lang.String GOLDENROD
          GoldenRod (#DAA520)
static java.lang.String GRAY
          Gray (#808080)
static java.lang.String GREEN
          Green (#008000)
static java.lang.String GREENYELLOW
          GreenYellow (#ADFF2F)
static java.lang.String GREY
          Grey (#808080)
static java.lang.String HONEYDEW
          HoneyDew (#F0FFF0)
static java.lang.String HOTPINK
          HotPink (#FF69B4)
static java.lang.String INDIANRED
          IndianRed (#CD5C5C)
static java.lang.String INDIGO
          Indigo (#4B0082)
static java.lang.String IVORY
          Ivory (#FFFFF0)
static java.lang.String KHAKI
          Khaki (#F0E68C)
static java.lang.String LAVENDER
          Lavender (#E6E6FA)
static java.lang.String LAVENDERBLUSH
          LavenderBlush (#FFF0F5)
static java.lang.String LAWNGREEN
          LawnGreen (#7CFC00)
static java.lang.String LEMONCHIFFON
          LemonChiffon (#FFFACD)
static java.lang.String LIGHTBLUE
          LightBlue (#ADD8E6)
static java.lang.String LIGHTCORAL
          LightCoral (#F08080)
static java.lang.String LIGHTCYAN
          LightCyan (#E0FFFF)
static java.lang.String LIGHTGOLDENRODYELLOW
          LightGoldenRodYellow (#FAFAD2)
static java.lang.String LIGHTGRAY
          LightGray (#D3D3D3)
static java.lang.String LIGHTGREEN
          LightGreen (#90EE90)
static java.lang.String LIGHTGREY
          LightGrey (#D3D3D3)
static java.lang.String LIGHTPINK
          LightPink (#FFB6C1)
static java.lang.String LIGHTSALMON
          LightSalmon (#FFA07A)
static java.lang.String LIGHTSEAGREEN
          LightSeaGreen (#20B2AA)
static java.lang.String LIGHTSKYBLUE
          LightSkyBlue (#87CEFA)
static java.lang.String LIGHTSLATEGRAY
          LightSlateGray (#778899)
static java.lang.String LIGHTSLATEGREY
          LightSlateGrey (#778899)
static java.lang.String LIGHTSTEELBLUE
          LightSteelBlue (#B0C4DE)
static java.lang.String LIGHTYELLOW
          LightYellow (#FFFFE0)
static java.lang.String LIME
          Lime (#00FF00)
static java.lang.String LIMEGREEN
          LimeGreen (#32CD32)
static java.lang.String LINEN
          Linen (#FAF0E6)
static java.lang.String MAGENTA
          Magenta (#FF00FF)
static java.lang.String MAROON
          Maroon (#800000)
static java.lang.String MEDIUMAQUAMARINE
          MediumAquaMarine (#66CDAA)
static java.lang.String MEDIUMBLUE
          MediumBlue (#0000CD)
static java.lang.String MEDIUMORCHID
          MediumOrchid (#BA55D3)
static java.lang.String MEDIUMPURPLE
          MediumPurple (#9370D8)
static java.lang.String MEDIUMSEAGREEN
          MediumSeaGreen (#3CB371)
static java.lang.String MEDIUMSLATEBLUE
          MediumSlateBlue (#7B68EE)
static java.lang.String MEDIUMSPRINGGREEN
          MediumSpringGreen (#00FA9A)
static java.lang.String MEDIUMTURQUOISE
          MediumTurquoise (#48D1CC)
static java.lang.String MEDIUMVIOLETRED
          MediumVioletRed (#C71585)
static java.lang.String MIDNIGHTBLUE
          MidnightBlue (#191970)
static java.lang.String MINTCREAM
          MintCream (#F5FFFA)
static java.lang.String MISTYROSE
          MistyRose (#FFE4E1)
static java.lang.String MOCCASIN
          Moccasin (#FFE4B5)
static java.lang.String NAVAJOWHITE
          NavajoWhite (#FFDEAD)
static java.lang.String NAVY
          Navy (#000080)
static java.lang.String OLDLACE
          OldLace (#FDF5E6)
static java.lang.String OLIVE
          Olive (#808000)
static java.lang.String OLIVEDRAB
          OliveDrab (#6B8E23)
static java.lang.String ORANGE
          Orange (#FFA500)
static java.lang.String ORANGERED
          OrangeRed (#FF4500)
static java.lang.String ORCHID
          Orchid (#DA70D6)
static java.lang.String PALEGOLDENROD
          PaleGoldenRod (#EEE8AA)
static java.lang.String PALEGREEN
          PaleGreen (#98FB98)
static java.lang.String PALETURQUOISE
          PaleTurquoise (#AFEEEE)
static java.lang.String PALEVIOLETRED
          PaleVioletRed (#D87093)
static java.lang.String PAPAYAWHIP
          PapayaWhip (#FFEFD5)
static java.lang.String PEACHPUFF
          PeachPuff (#FFDAB9)
static java.lang.String PERU
          Peru (#CD853F)
static java.lang.String PINK
          Pink (#FFC0CB)
static java.lang.String PLUM
          Plum (#DDA0DD)
static java.lang.String POWDERBLUE
          PowderBlue (#B0E0E6)
static java.lang.String PURPLE
          Purple (#800080)
static java.lang.String RED
          Red (#FF0000)
static java.lang.String ROSYBROWN
          RosyBrown (#BC8F8F)
static java.lang.String ROYALBLUE
          RoyalBlue (#4169E1)
static java.lang.String SADDLEBROWN
          SaddleBrown (#8B4513)
static java.lang.String SALMON
          Salmon (#FA8072)
static java.lang.String SANDYBROWN
          SandyBrown (#F4A460)
static java.lang.String SEAGREEN
          SeaGreen (#2E8B57)
static java.lang.String SEASHELL
          SeaShell (#FFF5EE)
static java.lang.String SIENNA
          Sienna (#A0522D)
static java.lang.String SILVER
          Silver (#C0C0C0)
static java.lang.String SKYBLUE
          SkyBlue (#87CEEB)
static java.lang.String SLATEBLUE
          SlateBlue (#6A5ACD)
static java.lang.String SLATEGRAY
          SlateGray (#708090)
static java.lang.String SLATEGREY
          SlateGrey (#708090)
static java.lang.String SNOW
          Snow (#FFFAFA)
static java.lang.String SPRINGGREEN
          SpringGreen (#00FF7F)
static java.lang.String STEELBLUE
          SteelBlue (#4682B4)
static java.lang.String TAN
          Tan (#D2B48C)
static java.lang.String TEAL
          Teal (#008080)
static java.lang.String THISTLE
          Thistle (#D8BFD8)
static java.lang.String TOMATO
          Tomato (#FF6347)
static java.lang.String TRANSPARENT
          Transparent
static java.lang.String TURQUOISE
          Turquoise (#40E0D0)
static java.lang.String VIOLET
          Violet (#EE82EE)
static java.lang.String WHEAT
          Wheat (#F5DEB3)
static java.lang.String WHITE
          White (#FFFFFF)
static java.lang.String WHITESMOKE
          WhiteSmoke (#F5F5F5)
static java.lang.String YELLOW
          Yellow (#FFFF00)
static java.lang.String YELLOWGREEN
          YellowGreen (#9ACD32)
 
Constructor Summary
Color(int r, int g, int b)
          Creates an opaque sRGB color with the specified red, green, and blue values in the range (0 - 255).
 
Method Summary
 int getBlue()
          Returns the blue component in the range 0-255 in the default sRGB space.
 int getGreen()
          Returns the green component in the range 0-255 in the default sRGB space.
 int getRed()
          Returns the red component in the range 0-255 in the default sRGB space.
static Color HSBtoRGB(int hue, int saturation, int brightness)
          Converts the components of a color, as specified by the HSB model, to an equivalent set of values for the default RGB model.
 java.lang.String toHexString()
           
static java.lang.String toHexString(int red, int green, int blue)
          Creates a hex string representation of the RGB arguments, like "#0dffaa".
 java.lang.String toRGBString()
           
static java.lang.String toRGBString(int red, int green, int blue)
          Creates a rgb() method string representation of the RGB arguments, like "rgb(red, green, blue)".
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AQUA

public static final java.lang.String AQUA
Aqua (#00FFFF)

See Also:
Constant Field Values

BLACK

public static final java.lang.String BLACK
Black (#000000)

See Also:
Constant Field Values

BLUE

public static final java.lang.String BLUE
Blue (#0000FF)

See Also:
Constant Field Values

FUCHSIA

public static final java.lang.String FUCHSIA
Fuchsia (#FF00FF)

See Also:
Constant Field Values

GRAY

public static final java.lang.String GRAY
Gray (#808080)

See Also:
Constant Field Values

GREEN

public static final java.lang.String GREEN
Green (#008000)

See Also:
Constant Field Values

LIME

public static final java.lang.String LIME
Lime (#00FF00)

See Also:
Constant Field Values

MAROON

public static final java.lang.String MAROON
Maroon (#800000)

See Also:
Constant Field Values

NAVY

public static final java.lang.String NAVY
Navy (#000080)

See Also:
Constant Field Values

OLIVE

public static final java.lang.String OLIVE
Olive (#808000)

See Also:
Constant Field Values

ORANGE

public static final java.lang.String ORANGE
Orange (#FFA500)

See Also:
Constant Field Values

PURPLE

public static final java.lang.String PURPLE
Purple (#800080)

See Also:
Constant Field Values

RED

public static final java.lang.String RED
Red (#FF0000)

See Also:
Constant Field Values

SILVER

public static final java.lang.String SILVER
Silver (#C0C0C0)

See Also:
Constant Field Values

TEAL

public static final java.lang.String TEAL
Teal (#008080)

See Also:
Constant Field Values

WHITE

public static final java.lang.String WHITE
White (#FFFFFF)

See Also:
Constant Field Values

YELLOW

public static final java.lang.String YELLOW
Yellow (#FFFF00)

See Also:
Constant Field Values

ALICEBLUE

public static final java.lang.String ALICEBLUE
AliceBlue (#F0F8FF)

See Also:
Constant Field Values

ANTIQUEWHITE

public static final java.lang.String ANTIQUEWHITE
AntiqueWhite (#FAEBD7)

See Also:
Constant Field Values

AQUAMARINE

public static final java.lang.String AQUAMARINE
Aquamarine (#7FFFD4)

See Also:
Constant Field Values

AZURE

public static final java.lang.String AZURE
Azure (#F0FFFF)

See Also:
Constant Field Values

BEIGE

public static final java.lang.String BEIGE
Beige (#F5F5DC)

See Also:
Constant Field Values

BISQUE

public static final java.lang.String BISQUE
Bisque (#FFE4C4)

See Also:
Constant Field Values

BLANCHEDALMOND

public static final java.lang.String BLANCHEDALMOND
BlanchedAlmond (#FFEBCD)

See Also:
Constant Field Values

BLUEVIOLET

public static final java.lang.String BLUEVIOLET
BlueViolet (#8A2BE2)

See Also:
Constant Field Values

BROWN

public static final java.lang.String BROWN
Brown (#A52A2A)

See Also:
Constant Field Values

BURLYWOOD

public static final java.lang.String BURLYWOOD
BurlyWood (#DEB887)

See Also:
Constant Field Values

CADETBLUE

public static final java.lang.String CADETBLUE
CadetBlue (#5F9EA0)

See Also:
Constant Field Values

CHARTREUSE

public static final java.lang.String CHARTREUSE
Chartreuse (#7FFF00)

See Also:
Constant Field Values

CHOCOLATE

public static final java.lang.String CHOCOLATE
Chocolate (#D2691E)

See Also:
Constant Field Values

CORAL

public static final java.lang.String CORAL
Coral (#FF7F50)

See Also:
Constant Field Values

CORNFLOWERBLUE

public static final java.lang.String CORNFLOWERBLUE
CornflowerBlue (#6495ED)

See Also:
Constant Field Values

CORNSILK

public static final java.lang.String CORNSILK
Cornsilk (#FFF8DC)

See Also:
Constant Field Values

CRIMSON

public static final java.lang.String CRIMSON
Crimson (#DC143C)

See Also:
Constant Field Values

CYAN

public static final java.lang.String CYAN
Cyan (#00FFFF)

See Also:
Constant Field Values

DARKBLUE

public static final java.lang.String DARKBLUE
DarkBlue (#00008B)

See Also:
Constant Field Values

DARKCYAN

public static final java.lang.String DARKCYAN
DarkCyan (#008B8B)

See Also:
Constant Field Values

DARKGOLDENROD

public static final java.lang.String DARKGOLDENROD
DarkGoldenRod (#B8860B)

See Also:
Constant Field Values

DARKGRAY

public static final java.lang.String DARKGRAY
DarkGray (#A9A9A9)

See Also:
Constant Field Values

DARKGREY

public static final java.lang.String DARKGREY
DarkGrey (#A9A9A9)

See Also:
Constant Field Values

DARKGREEN

public static final java.lang.String DARKGREEN
DarkGreen (#006400)

See Also:
Constant Field Values

DARKKHAKI

public static final java.lang.String DARKKHAKI
DarkKhaki (#BDB76B)

See Also:
Constant Field Values

DARKMAGENTA

public static final java.lang.String DARKMAGENTA
DarkMagenta (#8B008B)

See Also:
Constant Field Values

DARKOLIVEGREEN

public static final java.lang.String DARKOLIVEGREEN
DarkOliveGreen (#556B2F)

See Also:
Constant Field Values

DARKORANGE

public static final java.lang.String DARKORANGE
Darkorange (#FF8C00)

See Also:
Constant Field Values

DARKORCHID

public static final java.lang.String DARKORCHID
DarkOrchid (#9932CC)

See Also:
Constant Field Values

DARKRED

public static final java.lang.String DARKRED
DarkRed (#8B0000)

See Also:
Constant Field Values

DARKSALMON

public static final java.lang.String DARKSALMON
DarkSalmon (#E9967A)

See Also:
Constant Field Values

DARKSEAGREEN

public static final java.lang.String DARKSEAGREEN
DarkSeaGreen (#8FBC8F)

See Also:
Constant Field Values

DARKSLATEBLUE

public static final java.lang.String DARKSLATEBLUE
DarkSlateBlue (#483D8B)

See Also:
Constant Field Values

DARKSLATEGRAY

public static final java.lang.String DARKSLATEGRAY
DarkSlateGray (#2F4F4F)

See Also:
Constant Field Values

DARKSLATEGREY

public static final java.lang.String DARKSLATEGREY
DarkSlateGrey (#2F4F4F)

See Also:
Constant Field Values

DARKTURQUOISE

public static final java.lang.String DARKTURQUOISE
DarkTurquoise (#00CED1)

See Also:
Constant Field Values

DARKVIOLET

public static final java.lang.String DARKVIOLET
DarkViolet (#9400D3)

See Also:
Constant Field Values

DEEPPINK

public static final java.lang.String DEEPPINK
DeepPink (#FF1493)

See Also:
Constant Field Values

DEEPSKYBLUE

public static final java.lang.String DEEPSKYBLUE
DeepSkyBlue (#00BFFF)

See Also:
Constant Field Values

DIMGRAY

public static final java.lang.String DIMGRAY
DimGray (#696969)

See Also:
Constant Field Values

DIMGREY

public static final java.lang.String DIMGREY
DimGrey (#696969)

See Also:
Constant Field Values

DODGERBLUE

public static final java.lang.String DODGERBLUE
DodgerBlue (#1E90FF)

See Also:
Constant Field Values

FIREBRICK

public static final java.lang.String FIREBRICK
FireBrick (#B22222)

See Also:
Constant Field Values

FLORALWHITE

public static final java.lang.String FLORALWHITE
FloralWhite (#FFFAF0)

See Also:
Constant Field Values

FORESTGREEN

public static final java.lang.String FORESTGREEN
ForestGreen (#228B22)

See Also:
Constant Field Values

GAINSBORO

public static final java.lang.String GAINSBORO
Gainsboro (#DCDCDC)

See Also:
Constant Field Values

GHOSTWHITE

public static final java.lang.String GHOSTWHITE
GhostWhite (#F8F8FF)

See Also:
Constant Field Values

GOLD

public static final java.lang.String GOLD
Gold (#FFD700)

See Also:
Constant Field Values

GOLDENROD

public static final java.lang.String GOLDENROD
GoldenRod (#DAA520)

See Also:
Constant Field Values

GREY

public static final java.lang.String GREY
Grey (#808080)

See Also:
Constant Field Values

GREENYELLOW

public static final java.lang.String GREENYELLOW
GreenYellow (#ADFF2F)

See Also:
Constant Field Values

HONEYDEW

public static final java.lang.String HONEYDEW
HoneyDew (#F0FFF0)

See Also:
Constant Field Values

HOTPINK

public static final java.lang.String HOTPINK
HotPink (#FF69B4)

See Also:
Constant Field Values

INDIANRED

public static final java.lang.String INDIANRED
IndianRed (#CD5C5C)

See Also:
Constant Field Values

INDIGO

public static final java.lang.String INDIGO
Indigo (#4B0082)

See Also:
Constant Field Values

IVORY

public static final java.lang.String IVORY
Ivory (#FFFFF0)

See Also:
Constant Field Values

KHAKI

public static final java.lang.String KHAKI
Khaki (#F0E68C)

See Also:
Constant Field Values

LAVENDER

public static final java.lang.String LAVENDER
Lavender (#E6E6FA)

See Also:
Constant Field Values

LAVENDERBLUSH

public static final java.lang.String LAVENDERBLUSH
LavenderBlush (#FFF0F5)

See Also:
Constant Field Values

LAWNGREEN

public static final java.lang.String LAWNGREEN
LawnGreen (#7CFC00)

See Also:
Constant Field Values

LEMONCHIFFON

public static final java.lang.String LEMONCHIFFON
LemonChiffon (#FFFACD)

See Also:
Constant Field Values

LIGHTBLUE

public static final java.lang.String LIGHTBLUE
LightBlue (#ADD8E6)

See Also:
Constant Field Values

LIGHTCORAL

public static final java.lang.String LIGHTCORAL
LightCoral (#F08080)

See Also:
Constant Field Values

LIGHTCYAN

public static final java.lang.String LIGHTCYAN
LightCyan (#E0FFFF)

See Also:
Constant Field Values

LIGHTGOLDENRODYELLOW

public static final java.lang.String LIGHTGOLDENRODYELLOW
LightGoldenRodYellow (#FAFAD2)

See Also:
Constant Field Values

LIGHTGRAY

public static final java.lang.String LIGHTGRAY
LightGray (#D3D3D3)

See Also:
Constant Field Values

LIGHTGREY

public static final java.lang.String LIGHTGREY
LightGrey (#D3D3D3)

See Also:
Constant Field Values

LIGHTGREEN

public static final java.lang.String LIGHTGREEN
LightGreen (#90EE90)

See Also:
Constant Field Values

LIGHTPINK

public static final java.lang.String LIGHTPINK
LightPink (#FFB6C1)

See Also:
Constant Field Values

LIGHTSALMON

public static final java.lang.String LIGHTSALMON
LightSalmon (#FFA07A)

See Also:
Constant Field Values

LIGHTSEAGREEN

public static final java.lang.String LIGHTSEAGREEN
LightSeaGreen (#20B2AA)

See Also:
Constant Field Values

LIGHTSKYBLUE

public static final java.lang.String LIGHTSKYBLUE
LightSkyBlue (#87CEFA)

See Also:
Constant Field Values

LIGHTSLATEGRAY

public static final java.lang.String LIGHTSLATEGRAY
LightSlateGray (#778899)

See Also:
Constant Field Values

LIGHTSLATEGREY

public static final java.lang.String LIGHTSLATEGREY
LightSlateGrey (#778899)

See Also:
Constant Field Values

LIGHTSTEELBLUE

public static final java.lang.String LIGHTSTEELBLUE
LightSteelBlue (#B0C4DE)

See Also:
Constant Field Values

LIGHTYELLOW

public static final java.lang.String LIGHTYELLOW
LightYellow (#FFFFE0)

See Also:
Constant Field Values

LIMEGREEN

public static final java.lang.String LIMEGREEN
LimeGreen (#32CD32)

See Also:
Constant Field Values

LINEN

public static final java.lang.String LINEN
Linen (#FAF0E6)

See Also:
Constant Field Values

MAGENTA

public static final java.lang.String MAGENTA
Magenta (#FF00FF)

See Also:
Constant Field Values

MEDIUMAQUAMARINE

public static final java.lang.String MEDIUMAQUAMARINE
MediumAquaMarine (#66CDAA)

See Also:
Constant Field Values

MEDIUMBLUE

public static final java.lang.String MEDIUMBLUE
MediumBlue (#0000CD)

See Also:
Constant Field Values

MEDIUMORCHID

public static final java.lang.String MEDIUMORCHID
MediumOrchid (#BA55D3)

See Also:
Constant Field Values

MEDIUMPURPLE

public static final java.lang.String MEDIUMPURPLE
MediumPurple (#9370D8)

See Also:
Constant Field Values

MEDIUMSEAGREEN

public static final java.lang.String MEDIUMSEAGREEN
MediumSeaGreen (#3CB371)

See Also:
Constant Field Values

MEDIUMSLATEBLUE

public static final java.lang.String MEDIUMSLATEBLUE
MediumSlateBlue (#7B68EE)

See Also:
Constant Field Values

MEDIUMSPRINGGREEN

public static final java.lang.String MEDIUMSPRINGGREEN
MediumSpringGreen (#00FA9A)

See Also:
Constant Field Values

MEDIUMTURQUOISE

public static final java.lang.String MEDIUMTURQUOISE
MediumTurquoise (#48D1CC)

See Also:
Constant Field Values

MEDIUMVIOLETRED

public static final java.lang.String MEDIUMVIOLETRED
MediumVioletRed (#C71585)

See Also:
Constant Field Values

MIDNIGHTBLUE

public static final java.lang.String MIDNIGHTBLUE
MidnightBlue (#191970)

See Also:
Constant Field Values

MINTCREAM

public static final java.lang.String MINTCREAM
MintCream (#F5FFFA)

See Also:
Constant Field Values

MISTYROSE

public static final java.lang.String MISTYROSE
MistyRose (#FFE4E1)

See Also:
Constant Field Values

MOCCASIN

public static final java.lang.String MOCCASIN
Moccasin (#FFE4B5)

See Also:
Constant Field Values

NAVAJOWHITE

public static final java.lang.String NAVAJOWHITE
NavajoWhite (#FFDEAD)

See Also:
Constant Field Values

OLDLACE

public static final java.lang.String OLDLACE
OldLace (#FDF5E6)

See Also:
Constant Field Values

OLIVEDRAB

public static final java.lang.String OLIVEDRAB
OliveDrab (#6B8E23)

See Also:
Constant Field Values

ORANGERED

public static final java.lang.String ORANGERED
OrangeRed (#FF4500)

See Also:
Constant Field Values

ORCHID

public static final java.lang.String ORCHID
Orchid (#DA70D6)

See Also:
Constant Field Values

PALEGOLDENROD

public static final java.lang.String PALEGOLDENROD
PaleGoldenRod (#EEE8AA)

See Also:
Constant Field Values

PALEGREEN

public static final java.lang.String PALEGREEN
PaleGreen (#98FB98)

See Also:
Constant Field Values

PALETURQUOISE

public static final java.lang.String PALETURQUOISE
PaleTurquoise (#AFEEEE)

See Also:
Constant Field Values

PALEVIOLETRED

public static final java.lang.String PALEVIOLETRED
PaleVioletRed (#D87093)

See Also:
Constant Field Values

PAPAYAWHIP

public static final java.lang.String PAPAYAWHIP
PapayaWhip (#FFEFD5)

See Also:
Constant Field Values

PEACHPUFF

public static final java.lang.String PEACHPUFF
PeachPuff (#FFDAB9)

See Also:
Constant Field Values

PERU

public static final java.lang.String PERU
Peru (#CD853F)

See Also:
Constant Field Values

PINK

public static final java.lang.String PINK
Pink (#FFC0CB)

See Also:
Constant Field Values

PLUM

public static final java.lang.String PLUM
Plum (#DDA0DD)

See Also:
Constant Field Values

POWDERBLUE

public static final java.lang.String POWDERBLUE
PowderBlue (#B0E0E6)

See Also:
Constant Field Values

ROSYBROWN

public static final java.lang.String ROSYBROWN
RosyBrown (#BC8F8F)

See Also:
Constant Field Values

ROYALBLUE

public static final java.lang.String ROYALBLUE
RoyalBlue (#4169E1)

See Also:
Constant Field Values

SADDLEBROWN

public static final java.lang.String SADDLEBROWN
SaddleBrown (#8B4513)

See Also:
Constant Field Values

SALMON

public static final java.lang.String SALMON
Salmon (#FA8072)

See Also:
Constant Field Values

SANDYBROWN

public static final java.lang.String SANDYBROWN
SandyBrown (#F4A460)

See Also:
Constant Field Values

SEAGREEN

public static final java.lang.String SEAGREEN
SeaGreen (#2E8B57)

See Also:
Constant Field Values

SEASHELL

public static final java.lang.String SEASHELL
SeaShell (#FFF5EE)

See Also:
Constant Field Values

SIENNA

public static final java.lang.String SIENNA
Sienna (#A0522D)

See Also:
Constant Field Values

SKYBLUE

public static final java.lang.String SKYBLUE
SkyBlue (#87CEEB)

See Also:
Constant Field Values

SLATEBLUE

public static final java.lang.String SLATEBLUE
SlateBlue (#6A5ACD)

See Also:
Constant Field Values

SLATEGRAY

public static final java.lang.String SLATEGRAY
SlateGray (#708090)

See Also:
Constant Field Values

SLATEGREY

public static final java.lang.String SLATEGREY
SlateGrey (#708090)

See Also:
Constant Field Values

SNOW

public static final java.lang.String SNOW
Snow (#FFFAFA)

See Also:
Constant Field Values

SPRINGGREEN

public static final java.lang.String SPRINGGREEN
SpringGreen (#00FF7F)

See Also:
Constant Field Values

STEELBLUE

public static final java.lang.String STEELBLUE
SteelBlue (#4682B4)

See Also:
Constant Field Values

TAN

public static final java.lang.String TAN
Tan (#D2B48C)

See Also:
Constant Field Values

THISTLE

public static final java.lang.String THISTLE
Thistle (#D8BFD8)

See Also:
Constant Field Values

TOMATO

public static final java.lang.String TOMATO
Tomato (#FF6347)

See Also:
Constant Field Values

TRANSPARENT

public static final java.lang.String TRANSPARENT
Transparent

See Also:
Constant Field Values

TURQUOISE

public static final java.lang.String TURQUOISE
Turquoise (#40E0D0)

See Also:
Constant Field Values

VIOLET

public static final java.lang.String VIOLET
Violet (#EE82EE)

See Also:
Constant Field Values

WHEAT

public static final java.lang.String WHEAT
Wheat (#F5DEB3)

See Also:
Constant Field Values

WHITESMOKE

public static final java.lang.String WHITESMOKE
WhiteSmoke (#F5F5F5)

See Also:
Constant Field Values

YELLOWGREEN

public static final java.lang.String YELLOWGREEN
YellowGreen (#9ACD32)

See Also:
Constant Field Values
Constructor Detail

Color

public Color(int r,
             int g,
             int b)
Creates an opaque sRGB color with the specified red, green, and blue values in the range (0 - 255).

Parameters:
r - the red component
g - the green component
b - the blue component
Method Detail

toHexString

public static java.lang.String toHexString(int red,
                                           int green,
                                           int blue)
Creates a hex string representation of the RGB arguments, like "#0dffaa".

Parameters:
red - the red component
green - the green component
blue - the blue component
Returns:
RGB values as a color property hex argument string

toRGBString

public static java.lang.String toRGBString(int red,
                                           int green,
                                           int blue)
Creates a rgb() method string representation of the RGB arguments, like "rgb(red, green, blue)".

Parameters:
red - the red component
green - the green component
blue - the blue component
Returns:
RGB values as the string "rgb(red, green, blue)"

HSBtoRGB

public static Color HSBtoRGB(int hue,
                             int saturation,
                             int brightness)
Converts the components of a color, as specified by the HSB model, to an equivalent set of values for the default RGB model. This method has a slightly different interface than the java.awt.Color version of this method.

The hue component should be a value between 0-360. The saturation and brightness should be an integer between 0-100.

Parameters:
hue - the hue component of the color, between 0-360
saturation - the saturation component of the color, between 0-100
brightness - the brightness component of the color, between 0-100
Returns:
a Color object with the specified hue, saturation, and brightness

getBlue

public int getBlue()
Returns the blue component in the range 0-255 in the default sRGB space.

Returns:
the blue component

getGreen

public int getGreen()
Returns the green component in the range 0-255 in the default sRGB space.

Returns:
the green component

getRed

public int getRed()
Returns the red component in the range 0-255 in the default sRGB space.

Returns:
the red component

toHexString

public java.lang.String toHexString()

toRGBString

public java.lang.String toRGBString()


Copyright © 2007-2009 Hilbrand Bouwkamp. All Rights Reserved.