org.gnu.pango
Class Color
public
class
Color
extends Boxed
The PangoColor structure is used to represent a color in an uncalibrated RGB
colorspace.
Constructor Summary |
| Color(String spec)
Create a new instance whose fields are filled from a string
specification.
|
| Color(Color color)
Create a new Color that is a copy of the provided color.
|
Method Summary |
int | getBlue()
Returns the Blue component of the color. |
int | getGreen()
Returns the Green component of the color. |
int | getRed()
Returns the red component of the color. |
boolean | setColor(String spec)
Fill in the fields of a color from a string specification. |
public Color(String spec)
Create a new instance whose fields are filled from a string
specification.
See Also: Color
public Color(
Color color)
Create a new Color that is a copy of the provided color.
Parameters: color
public int getBlue()
Returns the Blue component of the color. This is a value between 0 and
65535, with 65535 indicating full intensity.
public int getGreen()
Returns the Green component of the color. This is a value between 0 and
65535, with 65535 indicating full intensity.
public int getRed()
Returns the red component of the color. This is a value between 0 and
65535, with 65535 indicating full intensity.
public boolean setColor(String spec)
Fill in the fields of a color from a string specification. The string can
either one of a large set of standard names. (Taken from the X11 rgb.txt
file), or it can be a hex value in the form 'rgb' 'rrggbb' 'rrrgggbbb' or
'rrrrggggbbbb' where 'r', 'g' and 'b' are hex digits of the red, green,
and blue components of the color, respectively. (White in the four forms
is 'fff' 'ffffff' 'fffffffff' and 'ffffffffffff'.)
Parameters: spec
A string specifying the new color.
Returns: TRUE if parsing of the specifier succeeded, otherwise false.