java.awt.Paint, java.awt.Transparency, java.io.Serializablepublic final class Color
extends java.awt.Color
| Constructor | Description |
|---|---|
Color() |
Default constructor.
|
Color(float r,
float g,
float b) |
Creates an opaque sRGB color with the specified red, green, and blue
values in the range [0.0; 1.0].
|
Color(float r,
float g,
float b,
float a) |
Creates an sRGB color with the specified red, green, blue, and
alpha values in the range [0.0; 1.0].
|
Color(Color c) |
Copy constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
float |
getAlphaAsFloat() |
Return alpha component value.
|
float |
getBlueAsFloat() |
Return blue component value.
|
float |
getGreenAsFloat() |
Return green component value.
|
float |
getRedAsFloat() |
Return red component value.
|
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, toStringpublic Color()
public Color(Color c)
c - the color to copy.public Color(float r,
float g,
float b,
float a)
r - the red componentg - the green componentb - the blue componenta - the alpha componentpublic Color(float r,
float g,
float b)
r - the red componentg - the green componentb - the blue componentpublic float getRedAsFloat()
public float getGreenAsFloat()
public float getBlueAsFloat()
public float getAlphaAsFloat()