From 33613a85afc4b1481367fbe92a17ee59c240250b Mon Sep 17 00:00:00 2001 From: Sven Eisenhauer Date: Fri, 10 Nov 2023 15:11:48 +0100 Subject: add new repo --- .../hjp5/html/k100163.html | 154 +++++++++++++++++++++ 1 file changed, 154 insertions(+) create mode 100644 Master/Reference Architectures and Patterns/hjp5/html/k100163.html (limited to 'Master/Reference Architectures and Patterns/hjp5/html/k100163.html') diff --git a/Master/Reference Architectures and Patterns/hjp5/html/k100163.html b/Master/Reference Architectures and Patterns/hjp5/html/k100163.html new file mode 100644 index 0000000..dd63c0e --- /dev/null +++ b/Master/Reference Architectures and Patterns/hjp5/html/k100163.html @@ -0,0 +1,154 @@ + + + +Handbuch der Java-Programmierung, 5. Auflage + + + + + + + + + +
 Titel  + Inhalt  + Suchen  + Index  + DOC  +Handbuch der Java-Programmierung, 5. Auflage +
 <<  +  <   +  >   + >>  + API  +Kapitel 25 - Farben +
+
+ + + + +

25.2 Erzeugen von Farben

+
+ +
+ +

+Farben werden in Java durch die Klasse Color +repräsentiert. Jedes Color-Objekt +repräsentiert dabei eine Farbe, die durch ihre RGB-Werte eindeutig +bestimmt ist. Farben können durch Instanzieren eines Color-Objekts +und Übergabe des gewünschten RGB-Wertes an den Konstruktor +erzeugt werden: +

+ + + + + +
+ +
+public Color(int r, int g, int b)
+
+public Color(float r, float g, float b)
+
+
+
+java.awt.Color
+ +

+Der Konstruktor mit den int-Parametern +erwartet dabei die Farbwerte als Ganzzahlen im Bereich von 0 bis 255. +Alternativ dazu können die Farbanteile auch als Fließkommazahlen +übergeben werden. In diesem Fall muss jeder der Werte im Bereich +von 0.0 bis 1.0 liegen. 0.0 entspricht dem völligen Fehlen dieses +Farbanteils und 1.0 der maximalen Intensität (entsprechend dem +ganzzahligen Farbwert 255). + +

+Alternativ stellt die Klasse Color +eine Reihe von statischen Color-Objekten +zur Verfügung, die direkt verwendet werden können: + + + + +

+ + + + + +
+ +
+public static Color white
+public static Color lightGray
+public static Color gray
+public static Color darkGray
+public static Color black
+public static Color red
+public static Color blue
+public static Color green
+public static Color yellow
+public static Color magenta
+public static Color cyan
+public static Color orange
+public static Color pink
+
+
+
+java.awt.Color
+ +

+Um von einem bestehenden Farbobjekt die RGB-Werte zu ermitteln, stellt +die Klasse Color +die Methoden getRed, +getGreen +und getBlue +zur Verfügung: +

+ + + + + +
+ +
+public int getRed()
+public int getGreen()
+public int getBlue()
+
+
+
+java.awt.Color
+


+ + + +
 Titel  + Inhalt  + Suchen  + Index  + DOC  +Handbuch der Java-Programmierung, 5. Auflage, Addison +Wesley, Version 5.0.1 +
 <<  +  <   +  >   + >>  + API  +© 1998, 2007 Guido Krüger & Thomas +Stark, http://www.javabuch.de +
+ + + -- cgit v1.2.3