Color

General

Color és una classe en FOSS per Java.

Representa un valor de color en algun dels diferents espais de colors (RGB, escala de grises, CMYK).

Aquesta classe proporciona 24 mètodes per treballar amb objectes de color en programes Java. Els mètodes disponibles inclouen: equals, fromArgb, fromCmyk, fromGray, fromHtml, fromRgb, getAlpha, getB, getBlack, getBlue, getColorSpace, getComponents, i 11 mètodes addicionals. Tots els membres públics són accessibles a qualsevol aplicació Java després d’instal·lar el paquet FOSS per Java. Propietats: BLACK, BLUE, BLUE_VIOLET, GRAY, GREEN, LIGHT_GRAY, i 19 més.

Propietats

NomTipus de productesAccessDescripció
blackColorLlegeix.Retorna el color negre predefinit.
whiteColorLlegeix.Retorna el color blanc predefinit.
redColorLlegeix.Retorna el color vermell predefinit.
greenColorLlegeix.Retorna el color verd predefinit.
blueColorLlegeix.Retorna el color blau predefinit.
yellowColorLlegeix.Retorna el color groc predefinit.
grayColorLlegeix.Retorna el color gris predefinit.
lightGrayColorLlegeix.Retorna el color gris clar predefinit.
transparentColorLlegeix.Retorna el color transparent predefinit.
alphadoubleLlegeix.Retorna el component alfa (opacitat) d’aquest color.
colorSpaceColorSpaceLlegeix.Retorna l’espai de colors d’aquest color.
componentsdouble[]Llegeix.Retorna una còpia dels valors de components.
rdoubleLlegeix.Retorna el component vermell (0.1) per a colors RGB, o una aproximació per als altres.
gdoubleLlegeix.Retorna el component verd (0.1) per a colors RGB, o una aproximació per als altres.
bdoubleLlegeix.Retorna el component blau (0.1) per a colors RGB, o una aproximació per als altres.
BLACKColorLlegeix.Negre (gris 0).
WHITEColorLlegeix.Blanc (gris 1).
REDColorLlegeix.Vermell (RGB 1, 0, 0).
GREENColorLlegeix.Verdet (RGB 0, 1, 0).
BLUEColorLlegeix.Blau (RGB 0,0,1).
YELLOWColorLlegeix.Gel (RGB 1, 1, 0).
GRAYColorLlegeix.Gris (RGB 0,5, 0,5 i 0,5).
BLUE_VIOLETColorLlegeix.Blau-violet (RGB 138, 43, 226).
TRANSPARENTColorLlegeix.Color totalment transparent (alfa = 0).
LIGHT_GRAYColorLlegeix.Color gris clar.

Mètodes

SignatureDescripció
getBlack()ColorRetorna el color negre predefinit.
getWhite()ColorRetorna el color blanc predefinit.
getRed()ColorRetorna el color vermell predefinit.
getGreen()ColorRetorna el color verd predefinit.
getBlue()ColorRetorna el color blau predefinit.
getYellow()ColorRetorna el color groc predefinit.
getGray()ColorRetorna el color gris predefinit.
getLightGray()ColorRetorna el color gris clar predefinit.
getTransparent()ColorRetorna el color transparent predefinit.
fromRgb(r: double, g: double, b: double)ColorCrea un color RGB.
fromGray(gray: double)ColorCrea un color de gris.
fromCmyk(c: double, m: double, y: double, k: double)ColorCrea un color CMYK.
fromArgb(red: int, green: int, blue: int)ColorCrea un color RGB a partir dels valors de components enters en el rang 0-255.
fromArgb(alpha: int, red: int, green: int, blue: int)ColorCrea un color RGB amb alfa a partir dels valors de components enters en el rang 0-255.
fromHtml(htmlColor: String)ColorParseja una cadena de colors hexàgrafs HTML en un color.
getAlpha()doubleRetorna el component alfa (opacitat) d’aquest color.
getColorSpace()ColorSpaceRetorna l’espai de colors d’aquest color.
getComponents()double[]Retorna una còpia dels valors de components.
getR()doubleRetorna el component vermell (0.1) per a colors RGB, o una aproximació per als altres.
getG()doubleRetorna el component verd (0.1) per a colors RGB, o una aproximació per als altres.
getB()doubleRetorna el component blau (0.1) per a colors RGB, o una aproximació per als altres.
equals(o: Object)boolean
hashCode()int
toString()String

Veure també

 Català