com.googlecode.charts4j
Class Color

java.lang.Object
  extended by com.googlecode.charts4j.Color

public class Color
extends Object

RGB Color for all charts. There are many predefined colors defined herein (e.g. Color.AQUA). You can also construct a color with the usual hexdecimal notation (e.g. F0F8FF). You can also set the opacity.

Author:
Julien Chastang (julien.c.chastang at gmail dot com)

Field Summary
static Color ALICEBLUE
          ALICEBLUE.
static Color ANTIQUEWHITE
          ANTIQUEWHITE.
static Color AQUA
          AQUA.
static Color AQUAMARINE
          AQUAMARINE.
static Color AZURE
          AZURE.
static Color BEIGE
          BEIGE.
static Color BISQUE
          BISQUE.
static Color BLACK
          BLACK.
static Color BLANCHEDALMOND
          BLANCHEDALMOND.
static Color BLUE
          BLUE.
static Color BLUEVIOLET
          BLUEVIOLET.
static Color BROWN
          BROWN.
static Color BURLYWOOD
          BURLYWOOD.
static Color CADETBLUE
          CADETBLUE.
static Color CHARTREUSE
          CHARTREUSE.
static Color CHOCOLATE
          CHOCOLATE.
static Color CORAL
          CORAL.
static Color CORNFLOWERBLUE
          CORNFLOWERBLUE.
static Color CORNSILK
          CORNSILK.
static Color CRIMSON
          CRIMSON.
static Color CYAN
          CYAN.
static Color DARKBLUE
          DARKBLUE.
static Color DARKCYAN
          DARKCYAN.
static Color DARKGOLDENROD
          DARKGOLDENROD.
static Color DARKGRAY
          DARKGRAY.
static Color DARKGREEN
          DARKGREEN.
static Color DARKKHAKI
          DARKKHAKI.
static Color DARKMAGENTA
          DARKMAGENTA.
static Color DARKOLIVEGREEN
          DARKOLIVEGREEN.
static Color DARKORANGE
          DARKORANGE.
static Color DARKORCHID
          DARKORCHID.
static Color DARKRED
          DARKRED.
static Color DARKSALMON
          DARKSALMON.
static Color DARKSEAGREEN
          DARKSEAGREEN.
static Color DARKSLATEBLUE
          DARKSLATEBLUE.
static Color DARKSLATEGRAY
          DARKSLATEGRAY.
static Color DARKTURQUOISE
          DARKTURQUOISE.
static Color DARKVIOLET
          DARKVIOLET.
static Color DEEPPINK
          DEEPPINK.
static Color DEEPSKYBLUE
          DEEPSKYBLUE.
static Color DIMGRAY
          DIMGRAY.
static Color DODGERBLUE
          DODGERBLUE.
static Color FIREBRICK
          FIREBRICK.
static Color FLORALWHITE
          FLORALWHITE.
static Color FORESTGREEN
          FORESTGREEN.
static Color FUCHSIA
          FUCHSIA.
static Color GAINSBORO
          GAINSBORO.
static Color GHOSTWHITE
          GHOSTWHITE.
static Color GOLD
          GOLD.
static Color GOLDENROD
          GOLDENROD.
static Color GRAY
          GRAY.
static Color GREEN
          GREEN.
static Color GREENYELLOW
          GREENYELLOW.
static Color HONEYDEW
          HONEYDEW.
static Color HOTPINK
          HOTPINK.
static Color INDIANRED
          INDIANRED.
static Color INDIGO
          INDIGO.
static Color IVORY
          IVORY.
static Color KHAKI
          KHAKI.
static Color LAVENDER
          LAVENDER.
static Color LAVENDERBLUSH
          LAVENDERBLUSH.
static Color LAWNGREEN
          LAWNGREEN.
static Color LEMONCHIFFON
          LEMONCHIFFON.
static Color LIGHTBLUE
          LIGHTBLUE.
static Color LIGHTCORAL
          LIGHTCORAL.
static Color LIGHTCYAN
          LIGHTCYAN.
static Color LIGHTGOLDENRODYELLOW
          LIGHTGOLDENRODYELLOW.
static Color LIGHTGREEN
          LIGHTGREEN.
static Color LIGHTGREY
          LIGHTGREY.
static Color LIGHTPINK
          LIGHTPINK.
static Color LIGHTSALMON
          LIGHTSALMON.
static Color LIGHTSEAGREEN
          LIGHTSEAGREEN.
static Color LIGHTSKYBLUE
          LIGHTSKYBLUE.
static Color LIGHTSLATEGRAY
          LIGHTSLATEGRAY.
static Color LIGHTSTEELBLUE
          LIGHTSTEELBLUE.
static Color LIGHTYELLOW
          LIGHTYELLOW.
static Color LIME
          LIME.
static Color LIMEGREEN
          LIMEGREEN.
static Color LINEN
          LINEN.
static Color MAGENTA
          MAGENTA.
static Color MAROON
          MAROON.
static Color MEDIUMAQUAMARINE
          MEDIUMAQUAMARINE.
static Color MEDIUMBLUE
          MEDIUMBLUE.
static Color MEDIUMORCHID
          MEDIUMORCHID.
static Color MEDIUMPURPLE
          MEDIUMPURPLE.
static Color MEDIUMSEAGREEN
          MEDIUMSEAGREEN.
static Color MEDIUMSLATEBLUE
          MEDIUMSLATEBLUE.
static Color MEDIUMSPRINGGREEN
          MEDIUMSPRINGGREEN.
static Color MEDIUMTURQUOISE
          MEDIUMTURQUOISE.
static Color MEDIUMVIOLETRED
          MEDIUMVIOLETRED.
static Color MIDNIGHTBLUE
          MIDNIGHTBLUE.
static Color MINTCREAM
          MINTCREAM.
static Color MISTYROSE
          MISTYROSE.
static Color MOCCASIN
          MOCCASIN.
static Color NAVAJOWHITE
          NAVAJOWHITE.
static Color NAVY
          NAVY.
static Color OLDLACE
          OLDLACE.
static Color OLIVE
          OLIVE.
static Color OLIVEDRAB
          OLIVEDRAB.
static Color ORANGE
          ORANGE.
static Color ORANGERED
          ORANGERED.
static Color ORCHID
          ORCHID.
static Color PALEGOLDENROD
          PALEGOLDENROD.
static Color PALEGREEN
          PALEGREEN.
static Color PALETURQUOISE
          PALETURQUOISE.
static Color PALEVIOLETRED
          PALEVIOLETRED.
static Color PAPAYAWHIP
          PAPAYAWHIP.
static Color PEACHPUFF
          PEACHPUFF.
static Color PERU
          PERU.
static Color PINK
          PINK.
static Color PLUM
          PLUM.
static Color POWDERBLUE
          POWDERBLUE.
static Color PURPLE
          PURPLE.
static Color RED
          RED.
static Color ROSYBROWN
          ROSYBROWN.
static Color ROYALBLUE
          ROYALBLUE.
static Color SADDLEBROWN
          SADDLEBROWN.
static Color SALMON
          SALMON.
static Color SANDYBROWN
          SANDYBROWN.
static Color SEAGREEN
          SEAGREEN.
static Color SEASHELL
          SEASHELL.
static Color SIENNA
          SIENNA.
static Color SILVER
          SILVER.
static Color SKYBLUE
          SKYBLUE.
static Color SLATEBLUE
          SLATEBLUE.
static Color SLATEGRAY
          SLATEGRAY.
static Color SNOW
          SNOW.
static Color SPRINGGREEN
          SPRINGGREEN.
static Color STEELBLUE
          STEELBLUE.
static Color TAN
          TAN.
static Color TEAL
          TEAL.
static Color THISTLE
          THISTLE.
static Color TOMATO
          TOMATO.
static Color TURQUOISE
          TURQUOISE.
static Color VIOLET
          VIOLET.
static Color WHEAT
          WHEAT.
static Color WHITE
          WHITE.
static Color WHITESMOKE
          WHITESMOKE.
static Color YELLOW
          YELLOW.
static Color YELLOWGREEN
          YELLOWGREEN.
 
Method Summary
static Color newColor(Color color, int opacity)
          Construct a color by passing in a color constant (e.g.
static Color newColor(String color)
          Pass in an RGB color string from 000000 to FFFFFF.
static Color newColor(String color, int opacity)
          Pass in an RGB color string from 000000 to FFFFFF You can also specify transparency by supplying a value between 0 and 100 where 0 is completely transparent and 100 completely opaque.
 String toString()
          
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ALICEBLUE

public static final Color ALICEBLUE
ALICEBLUE.


ANTIQUEWHITE

public static final Color ANTIQUEWHITE
ANTIQUEWHITE.


AQUA

public static final Color AQUA
AQUA.


AQUAMARINE

public static final Color AQUAMARINE
AQUAMARINE.


AZURE

public static final Color AZURE
AZURE.


BEIGE

public static final Color BEIGE
BEIGE.


BISQUE

public static final Color BISQUE
BISQUE.


BLACK

public static final Color BLACK
BLACK.


BLANCHEDALMOND

public static final Color BLANCHEDALMOND
BLANCHEDALMOND.


BLUE

public static final Color BLUE
BLUE.


BLUEVIOLET

public static final Color BLUEVIOLET
BLUEVIOLET.


BROWN

public static final Color BROWN
BROWN.


BURLYWOOD

public static final Color BURLYWOOD
BURLYWOOD.


CADETBLUE

public static final Color CADETBLUE
CADETBLUE.


CHARTREUSE

public static final Color CHARTREUSE
CHARTREUSE.


CHOCOLATE

public static final Color CHOCOLATE
CHOCOLATE.


CORAL

public static final Color CORAL
CORAL.


CORNFLOWERBLUE

public static final Color CORNFLOWERBLUE
CORNFLOWERBLUE.


CORNSILK

public static final Color CORNSILK
CORNSILK.


CRIMSON

public static final Color CRIMSON
CRIMSON.


CYAN

public static final Color CYAN
CYAN.


DARKBLUE

public static final Color DARKBLUE
DARKBLUE.


DARKCYAN

public static final Color DARKCYAN
DARKCYAN.


DARKGOLDENROD

public static final Color DARKGOLDENROD
DARKGOLDENROD.


DARKGRAY

public static final Color DARKGRAY
DARKGRAY.


DARKGREEN

public static final Color DARKGREEN
DARKGREEN.


DARKKHAKI

public static final Color DARKKHAKI
DARKKHAKI.


DARKMAGENTA

public static final Color DARKMAGENTA
DARKMAGENTA.


DARKOLIVEGREEN

public static final Color DARKOLIVEGREEN
DARKOLIVEGREEN.


DARKORANGE

public static final Color DARKORANGE
DARKORANGE.


DARKORCHID

public static final Color DARKORCHID
DARKORCHID.


DARKRED

public static final Color DARKRED
DARKRED.


DARKSALMON

public static final Color DARKSALMON
DARKSALMON.


DARKSEAGREEN

public static final Color DARKSEAGREEN
DARKSEAGREEN.


DARKSLATEBLUE

public static final Color DARKSLATEBLUE
DARKSLATEBLUE.


DARKSLATEGRAY

public static final Color DARKSLATEGRAY
DARKSLATEGRAY.


DARKTURQUOISE

public static final Color DARKTURQUOISE
DARKTURQUOISE.


DARKVIOLET

public static final Color DARKVIOLET
DARKVIOLET.


DEEPPINK

public static final Color DEEPPINK
DEEPPINK.


DEEPSKYBLUE

public static final Color DEEPSKYBLUE
DEEPSKYBLUE.


DIMGRAY

public static final Color DIMGRAY
DIMGRAY.


DODGERBLUE

public static final Color DODGERBLUE
DODGERBLUE.


FIREBRICK

public static final Color FIREBRICK
FIREBRICK.


FLORALWHITE

public static final Color FLORALWHITE
FLORALWHITE.


FORESTGREEN

public static final Color FORESTGREEN
FORESTGREEN.


FUCHSIA

public static final Color FUCHSIA
FUCHSIA.


GAINSBORO

public static final Color GAINSBORO
GAINSBORO.


GHOSTWHITE

public static final Color GHOSTWHITE
GHOSTWHITE.


GOLD

public static final Color GOLD
GOLD.


GOLDENROD

public static final Color GOLDENROD
GOLDENROD.


GRAY

public static final Color GRAY
GRAY.


GREEN

public static final Color GREEN
GREEN.


GREENYELLOW

public static final Color GREENYELLOW
GREENYELLOW.


HONEYDEW

public static final Color HONEYDEW
HONEYDEW.


HOTPINK

public static final Color HOTPINK
HOTPINK.


INDIANRED

public static final Color INDIANRED
INDIANRED.


INDIGO

public static final Color INDIGO
INDIGO.


IVORY

public static final Color IVORY
IVORY.


KHAKI

public static final Color KHAKI
KHAKI.


LAVENDER

public static final Color LAVENDER
LAVENDER.


LAVENDERBLUSH

public static final Color LAVENDERBLUSH
LAVENDERBLUSH.


LAWNGREEN

public static final Color LAWNGREEN
LAWNGREEN.


LEMONCHIFFON

public static final Color LEMONCHIFFON
LEMONCHIFFON.


LIGHTBLUE

public static final Color LIGHTBLUE
LIGHTBLUE.


LIGHTCORAL

public static final Color LIGHTCORAL
LIGHTCORAL.


LIGHTCYAN

public static final Color LIGHTCYAN
LIGHTCYAN.


LIGHTGOLDENRODYELLOW

public static final Color LIGHTGOLDENRODYELLOW
LIGHTGOLDENRODYELLOW.


LIGHTGREEN

public static final Color LIGHTGREEN
LIGHTGREEN.


LIGHTGREY

public static final Color LIGHTGREY
LIGHTGREY.


LIGHTPINK

public static final Color LIGHTPINK
LIGHTPINK.


LIGHTSALMON

public static final Color LIGHTSALMON
LIGHTSALMON.


LIGHTSEAGREEN

public static final Color LIGHTSEAGREEN
LIGHTSEAGREEN.


LIGHTSKYBLUE

public static final Color LIGHTSKYBLUE
LIGHTSKYBLUE.


LIGHTSLATEGRAY

public static final Color LIGHTSLATEGRAY
LIGHTSLATEGRAY.


LIGHTSTEELBLUE

public static final Color LIGHTSTEELBLUE
LIGHTSTEELBLUE.


LIGHTYELLOW

public static final Color LIGHTYELLOW
LIGHTYELLOW.


LIME

public static final Color LIME
LIME.


LIMEGREEN

public static final Color LIMEGREEN
LIMEGREEN.


LINEN

public static final Color LINEN
LINEN.


MAGENTA

public static final Color MAGENTA
MAGENTA.


MAROON

public static final Color MAROON
MAROON.


MEDIUMAQUAMARINE

public static final Color MEDIUMAQUAMARINE
MEDIUMAQUAMARINE.


MEDIUMBLUE

public static final Color MEDIUMBLUE
MEDIUMBLUE.


MEDIUMORCHID

public static final Color MEDIUMORCHID
MEDIUMORCHID.


MEDIUMPURPLE

public static final Color MEDIUMPURPLE
MEDIUMPURPLE.


MEDIUMSEAGREEN

public static final Color MEDIUMSEAGREEN
MEDIUMSEAGREEN.


MEDIUMSLATEBLUE

public static final Color MEDIUMSLATEBLUE
MEDIUMSLATEBLUE.


MEDIUMSPRINGGREEN

public static final Color MEDIUMSPRINGGREEN
MEDIUMSPRINGGREEN.


MEDIUMTURQUOISE

public static final Color MEDIUMTURQUOISE
MEDIUMTURQUOISE.


MEDIUMVIOLETRED

public static final Color MEDIUMVIOLETRED
MEDIUMVIOLETRED.


MIDNIGHTBLUE

public static final Color MIDNIGHTBLUE
MIDNIGHTBLUE.


MINTCREAM

public static final Color MINTCREAM
MINTCREAM.


MISTYROSE

public static final Color MISTYROSE
MISTYROSE.


MOCCASIN

public static final Color MOCCASIN
MOCCASIN.


NAVAJOWHITE

public static final Color NAVAJOWHITE
NAVAJOWHITE.


NAVY

public static final Color NAVY
NAVY.


OLDLACE

public static final Color OLDLACE
OLDLACE.


OLIVE

public static final Color OLIVE
OLIVE.


OLIVEDRAB

public static final Color OLIVEDRAB
OLIVEDRAB.


ORANGE

public static final Color ORANGE
ORANGE.


ORANGERED

public static final Color ORANGERED
ORANGERED.


ORCHID

public static final Color ORCHID
ORCHID.


PALEGOLDENROD

public static final Color PALEGOLDENROD
PALEGOLDENROD.


PALEGREEN

public static final Color PALEGREEN
PALEGREEN.


PALETURQUOISE

public static final Color PALETURQUOISE
PALETURQUOISE.


PALEVIOLETRED

public static final Color PALEVIOLETRED
PALEVIOLETRED.


PAPAYAWHIP

public static final Color PAPAYAWHIP
PAPAYAWHIP.


PEACHPUFF

public static final Color PEACHPUFF
PEACHPUFF.


PERU

public static final Color PERU
PERU.


PINK

public static final Color PINK
PINK.


PLUM

public static final Color PLUM
PLUM.


POWDERBLUE

public static final Color POWDERBLUE
POWDERBLUE.


PURPLE

public static final Color PURPLE
PURPLE.


RED

public static final Color RED
RED.


ROSYBROWN

public static final Color ROSYBROWN
ROSYBROWN.


ROYALBLUE

public static final Color ROYALBLUE
ROYALBLUE.


SADDLEBROWN

public static final Color SADDLEBROWN
SADDLEBROWN.


SALMON

public static final Color SALMON
SALMON.


SANDYBROWN

public static final Color SANDYBROWN
SANDYBROWN.


SEAGREEN

public static final Color SEAGREEN
SEAGREEN.


SEASHELL

public static final Color SEASHELL
SEASHELL.


SIENNA

public static final Color SIENNA
SIENNA.


SILVER

public static final Color SILVER
SILVER.


SKYBLUE

public static final Color SKYBLUE
SKYBLUE.


SLATEBLUE

public static final Color SLATEBLUE
SLATEBLUE.


SLATEGRAY

public static final Color SLATEGRAY
SLATEGRAY.


SNOW

public static final Color SNOW
SNOW.


SPRINGGREEN

public static final Color SPRINGGREEN
SPRINGGREEN.


STEELBLUE

public static final Color STEELBLUE
STEELBLUE.


TAN

public static final Color TAN
TAN.


TEAL

public static final Color TEAL
TEAL.


THISTLE

public static final Color THISTLE
THISTLE.


TOMATO

public static final Color TOMATO
TOMATO.


TURQUOISE

public static final Color TURQUOISE
TURQUOISE.


VIOLET

public static final Color VIOLET
VIOLET.


WHEAT

public static final Color WHEAT
WHEAT.


WHITE

public static final Color WHITE
WHITE.


WHITESMOKE

public static final Color WHITESMOKE
WHITESMOKE.


YELLOW

public static final Color YELLOW
YELLOW.


YELLOWGREEN

public static final Color YELLOWGREEN
YELLOWGREEN.

Method Detail

toString

public String toString()

Overrides:
toString in class Object

newColor

public static Color newColor(String color)
Pass in an RGB color string from 000000 to FFFFFF.

Parameters:
color - RGB color in hexidecimal. Cannot be null.
Returns:
a newly constructed color.

newColor

public static Color newColor(String color,
                             int opacity)
Pass in an RGB color string from 000000 to FFFFFF You can also specify transparency by supplying a value between 0 and 100 where 0 is completely transparent and 100 completely opaque.

Parameters:
color - RGB color in hexidecimal. Cannot be null.
opacity - Supply a number between 0 and 100. 0 is completely transparent, and 100 is completely opaque.
Returns:
a newly constructed color

newColor

public static Color newColor(Color color,
                             int opacity)
Construct a color by passing in a color constant (e.g. Color.Blue) and an opacity.

Parameters:
color - Color constant (ex: Color.Blue)
opacity - Supply a number between 0 and 100. 0 is completely transparent, and 100 is completely opaque.
Returns:
a newly constructed color