public class HSSFColor extends Object implements Color
Modifier and Type | Class and Description |
---|---|
static class |
HSSFColor.HSSFColorPredefined
Predefined HSSFColors with their given palette index (and an optional 2nd index)
|
Constructor and Description |
---|
HSSFColor()
Creates a new instance of HSSFColor
|
HSSFColor(int index,
int index2,
Color color) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getHexString()
returns colon-delimited hex string "0:0:0"
|
short |
getIndex()
returns color standard palette index
|
short |
getIndex2()
returns alternative color standard palette index
|
static Map<Integer,HSSFColor> |
getIndexHash()
This function returns all the colours in an unmodifiable Map.
|
static Map<Integer,HSSFColor> |
getMutableIndexHash()
This function returns all the Colours, stored in a Map that
can be edited.
|
short[] |
getTriplet()
returns RGB triplet (0, 0, 0)
|
static Map<String,HSSFColor> |
getTripletHash()
this function returns all colors in a hastable.
|
int |
hashCode() |
static HSSFColor |
toHSSFColor(Color color)
Checked type cast color to an HSSFColor.
|
public HSSFColor()
public HSSFColor(int index, int index2, Color color)
public static Map<Integer,HSSFColor> getIndexHash()
public static Map<Integer,HSSFColor> getMutableIndexHash()
getIndexHash()
which returns a
statically cached immutable map of colours.public static Map<String,HSSFColor> getTripletHash()
public short getIndex()
public short getIndex2()
public short[] getTriplet()
public String getHexString()
public static HSSFColor toHSSFColor(Color color)
color
- the color to type castIllegalArgumentException
- if color is null or is not an instance of HSSFColorCopyright © 2010 - 2020 Adobe. All Rights Reserved