Eine Farbe kann einem Objekt in Java folgendermaßen zugewiesen werden:
 | objekt.setColor(Color.green); |
 |
objekt.setColor(new java.awt.Color(red,green,blue));
|
| Konstruktoren |
Color(ColorSpace cspace,
float[] components, float alpha)
|
Erzeugt eine
Farbe im entsprechenden Farbraum ColorSpace mit den im
Array float definierten Farbkomponenten und dem
Alphakanal im Bereich (0.0-1.0) |
|
Color(float r,
float g, float b)
|
Erzeugt eine Farbe mit den Komponenten Rot, Grün und Blau im
Bereich (0.0 - 1.0) |
|
Color(float r, float g, float b, float a)
|
Erzeugt eine Farbe mit den Komponenten Rot, Grün, Blau und dem
Alphakanal jeweils im Bereich (0.0 - 1.0) |
|
Color(int rgb)
|
Erzeugt eine
Farbe mit folgender Bitverteilung des Integerwertes:
 | Rotkomponente in den Bits 16-23 |
 | Grünkomponente in den Bits 8-15 |
 | Blaukomponente in den Bits 0-7 |
|
|
Color(int rgba,
boolean hasalpha)
|
Erzeugt eine Farbe mit folgender Bitverteilung des Integerwertes:
 | Alphakanal in den Bits 24-31 |
 | Rotkomponente in den Bits 16-23 |
 | Grünkomponente in den Bits 8-15 |
 | Blaukomponente in den Bits 0-7 |
|
|
Color(int r,
int g, int b)
|
Erzeugt eine Farbe mit den Farbkomponenten Rot, Grün und Blau im
Bereich (0 - 255) |
|
Color(int r,
int g, int b, int a)
|
Erzeugt eine Farbe mit den Farbkomponenten Rot, Grün und Blau und
dem Alphakanal jeweils im Bereich (0 - 255) |
|
|
|