public class ColorDescriptor extends Object
Clients may instantiate or subclass this class.
Workbook.getColor(ColorDescriptor)
Modifier and Type | Field and Description |
---|---|
static ColorDescriptor |
AQUA
Aqua (51,204,204)
|
static ColorDescriptor |
AUTOMATIC
Automatic color
|
static ColorDescriptor |
BLACK
Black (0,0,0)
|
static ColorDescriptor |
BLUE
Blue (0,0,255)
|
static ColorDescriptor |
BLUE_GREY
Blue grey (102,102,153)
|
static ColorDescriptor |
BRIGHT_GREEN
Bright green (0,255,0)
|
static ColorDescriptor |
BROWN
Brown (153,51,0)
|
static ColorDescriptor |
CORAL
Coral (255,128,128)
|
static ColorDescriptor |
CORNFLOWER_BLUE
Cornflower blue (153,153,255)
|
static ColorDescriptor |
DARK_BLUE
Dark blue (0,0,128)
|
static ColorDescriptor |
DARK_GREEN
Dark green (0,51,0)
|
static ColorDescriptor |
DARK_RED
Dark red (128,0,0)
|
static ColorDescriptor |
DARK_TEAL
Dark teal (0,51,102)
|
static ColorDescriptor |
DARK_YELLOW
Dark yellow (128,128,0)
|
static ColorDescriptor |
GOLD
Gold (255,204,0)
|
static ColorDescriptor |
GREEN
Green (0,128,0)
|
static ColorDescriptor |
GREY_25_PERCENT
Grey 25% (192,192,192)
|
static ColorDescriptor |
GREY_40_PERCENT
Grey 40% (150,150,150)
|
static ColorDescriptor |
GREY_50_PERCENT
Grey 50% (128,128,128)
|
static ColorDescriptor |
GREY_80_PERCENT
Grey 80% (51,51,51)
|
static ColorDescriptor |
INDIGO
Indigo (51,51,153)
|
static ColorDescriptor |
LAVENDER
Lavender (204,153,255)
|
static ColorDescriptor |
LEMON_CHIFFON
Lemon chiffon (255,255,204)
|
static ColorDescriptor |
LIGHT_BLUE
Light blue (51,102,255)
|
static ColorDescriptor |
LIGHT_CORNFLOWER_BLUE
Light cornflower blue (153,153,255)
|
static ColorDescriptor |
LIGHT_GREEN
Light green (204,255,204)
|
static ColorDescriptor |
LIGHT_ORANGE
Light orange (255,153,0)
|
static ColorDescriptor |
LIGHT_TURQUOISE
Light turquoise (204,255,255)
|
static ColorDescriptor |
LIGHT_YELLOW
Light yellow (255,255,153)
|
static ColorDescriptor |
LIME
Lime (153,204,0)
|
static ColorDescriptor |
MAROON
Maroon (153,51,102)
|
static ColorDescriptor |
OLIVE_GREEN
Olive green (51,51,0)
|
static ColorDescriptor |
ORANGE
Orange (247,50,70)
|
static ColorDescriptor |
ORCHID
Orchid (102,0,102)
|
static ColorDescriptor |
PALE_BLUE
Pale blue (153,204,255)
|
static ColorDescriptor |
PINK
Pink (255,0,255)
|
static ColorDescriptor |
PLUM
Plum (153,51,102)
|
static ColorDescriptor |
RED
Red (255,0,0)
|
static ColorDescriptor |
ROSE
Rose (255,153,204)
|
static ColorDescriptor |
ROYAL_BLUE
Royal blue (0,102,204)
|
static ColorDescriptor |
SEA_GREEN
Sea green (51,153,102)
|
static ColorDescriptor |
SKY_BLUE
Sky blue (0,204,255)
|
static ColorDescriptor |
TAN
Tan (255,204,153)
|
static ColorDescriptor |
TEAL
Tea (0,128,128)
|
static ColorDescriptor |
TURQUOISE
Turquoise (204,255,255)
|
static ColorDescriptor |
VIOLET
Violet (128,0,128)
|
static ColorDescriptor |
WHITE
White (255,255,255)
|
static ColorDescriptor |
YELLOW
Yellow (255,255,0)
|
Constructor and Description |
---|
ColorDescriptor(Color color)
Creates a descriptor of the specified color.
|
ColorDescriptor(int red,
int green,
int blue)
Creates a new color descriptor for the specified read/green/blue values.
|
Modifier and Type | Method and Description |
---|---|
int |
getBlue()
Returns the blue color.
|
int |
getGreen()
Returns the green color.
|
int |
getIndex()
Returns the color index, if the descriptor is an indexed color.
|
static ColorDescriptor |
getIndexedColor(ColorDescriptor color)
Returns the indexed color that matches exactly the specified descriptor.
|
static ColorDescriptor |
getIndexedColor(int index)
Returns the specified indexed color.
|
static ColorDescriptor |
getNearestIndexedColor(ColorDescriptor color)
Returns the nearest indexed color of the specified descriptor.
|
int |
getRed()
Returns the red color.
|
String |
toString() |
public static final ColorDescriptor BLACK
public static final ColorDescriptor WHITE
public static final ColorDescriptor RED
public static final ColorDescriptor BRIGHT_GREEN
public static final ColorDescriptor BLUE
public static final ColorDescriptor YELLOW
public static final ColorDescriptor PINK
public static final ColorDescriptor TURQUOISE
public static final ColorDescriptor DARK_RED
public static final ColorDescriptor GREEN
public static final ColorDescriptor DARK_BLUE
public static final ColorDescriptor DARK_YELLOW
public static final ColorDescriptor VIOLET
public static final ColorDescriptor TEAL
public static final ColorDescriptor GREY_25_PERCENT
public static final ColorDescriptor GREY_50_PERCENT
public static final ColorDescriptor CORNFLOWER_BLUE
public static final ColorDescriptor MAROON
public static final ColorDescriptor LEMON_CHIFFON
public static final ColorDescriptor ORCHID
public static final ColorDescriptor CORAL
public static final ColorDescriptor ROYAL_BLUE
public static final ColorDescriptor LIGHT_CORNFLOWER_BLUE
public static final ColorDescriptor SKY_BLUE
public static final ColorDescriptor LIGHT_TURQUOISE
public static final ColorDescriptor LIGHT_GREEN
public static final ColorDescriptor LIGHT_YELLOW
public static final ColorDescriptor PALE_BLUE
public static final ColorDescriptor ROSE
public static final ColorDescriptor LAVENDER
public static final ColorDescriptor TAN
public static final ColorDescriptor LIGHT_BLUE
public static final ColorDescriptor AQUA
public static final ColorDescriptor LIME
public static final ColorDescriptor GOLD
public static final ColorDescriptor LIGHT_ORANGE
public static final ColorDescriptor ORANGE
public static final ColorDescriptor BLUE_GREY
public static final ColorDescriptor GREY_40_PERCENT
public static final ColorDescriptor DARK_TEAL
public static final ColorDescriptor SEA_GREEN
public static final ColorDescriptor DARK_GREEN
public static final ColorDescriptor OLIVE_GREEN
public static final ColorDescriptor BROWN
public static final ColorDescriptor PLUM
public static final ColorDescriptor INDIGO
public static final ColorDescriptor GREY_80_PERCENT
public static final ColorDescriptor AUTOMATIC
public ColorDescriptor(int red, int green, int blue)
red
- the red color.green
- the green color.blue
- the blue color.public ColorDescriptor(Color color)
color
- the color whose descriptor is to determine.public static ColorDescriptor getNearestIndexedColor(ColorDescriptor color)
*.xls
files, as this file format only supports indexed colors.
Clients do not need to use this method.color
- the color descriptor.public static ColorDescriptor getIndexedColor(ColorDescriptor color)
color
- the color descriptor.null
if none.public static ColorDescriptor getIndexedColor(int index)
index
- the color index.null
if none.public int getRed()
public int getGreen()
public int getBlue()
public int getIndex()
0
otherwise.