Classe Color:
Esta classe encapsula o padrão RGB, representando cores como uma tripla de componentes: red, green e blue. A cor real que aparecerá no monitor dependerá do casamento entre o padrão escolhido e a pallete disponível do dispositivo de tela.
Alguns Métodos:
- Construtores
- Color(int,int,int)
Cria uma cor com os valores especificados para red, green e blue do padrão RGB.
- Color(int)
Cria uma cor com o padrão RGB especificado.
- Color(float, float, float)
Semelhante a Color(int,int,int), apenas que os parâmetros são do tipo float.
- Conversores
- HSBtoRGB(float,float,float)
Retorna o RGB definido que corresponde a cor HSB(hue,saturation, brightness).
- RGBtoHSB(int,int,int,float[])
Retorna o HSB definido que corresponde aos valores RGB(red,green,blue).
- toString()
Retorna uma String que é a representação dos valores da cor.
- Comparadores
- equals(Object)
Verifica se obj e Object são os mesmos, retornando true se sim e false caso contrário.
- Miscelânea
- getRed()
Retorna a componente red da cor.
- getGreen()
Retorna a componente green da cor.
- getBlue()
Retorna a componente blue da cor.