- java.lang.Object
-
- java.awt.Color
-
- com.itextpdf.text.pdf.ExtendedColor
-
- All Implemented Interfaces:
java.awt.Paint,java.awt.Transparency,java.io.Serializable
- Direct Known Subclasses:
CMYKColor,GrayColor,PatternColor,ShadingColor,SpotColor
public abstract class ExtendedColor extends java.awt.Color- Author:
- Paulo Soares (psoares@consiste.pt)
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected inttypestatic intTYPE_CMYKa type of extended color.static intTYPE_GRAYa type of extended color.static intTYPE_PATTERNa type of extended color.static intTYPE_RGBa type of extended color.static intTYPE_SEPARATIONa type of extended color.static intTYPE_SHADINGa type of extended color.
-
Constructor Summary
Constructors Constructor Description ExtendedColor(int type)Constructs an extended color of a certain type.ExtendedColor(int type, float red, float green, float blue)Constructs an extended color of a certain type and a certain color.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetType()Gets the type of this color.static intgetType(java.awt.Color color)Gets the type of a given color.-
Methods inherited from class java.awt.Color
brighter, createContext, darker, decode, equals, getAlpha, getBlue, getColor, getColor, getColor, getColorComponents, getColorComponents, getColorSpace, getComponents, getComponents, getGreen, getHSBColor, getRed, getRGB, getRGBColorComponents, getRGBComponents, getTransparency, hashCode, HSBtoRGB, RGBtoHSB, toString
-
-
-
-
Field Detail
-
TYPE_RGB
public static final int TYPE_RGB
a type of extended color.- See Also:
- Constant Field Values
-
TYPE_GRAY
public static final int TYPE_GRAY
a type of extended color.- See Also:
- Constant Field Values
-
TYPE_CMYK
public static final int TYPE_CMYK
a type of extended color.- See Also:
- Constant Field Values
-
TYPE_SEPARATION
public static final int TYPE_SEPARATION
a type of extended color.- See Also:
- Constant Field Values
-
TYPE_PATTERN
public static final int TYPE_PATTERN
a type of extended color.- See Also:
- Constant Field Values
-
TYPE_SHADING
public static final int TYPE_SHADING
a type of extended color.- See Also:
- Constant Field Values
-
type
protected int type
-
-
Constructor Detail
-
ExtendedColor
public ExtendedColor(int type)
Constructs an extended color of a certain type.- Parameters:
type-
-
ExtendedColor
public ExtendedColor(int type, float red, float green, float blue)Constructs an extended color of a certain type and a certain color.- Parameters:
type-red-green-blue-
-
-