diff options
Diffstat (limited to 'Master/Reference Architectures and Patterns/hjp5/html/k100163.html')
| -rw-r--r-- | Master/Reference Architectures and Patterns/hjp5/html/k100163.html | 154 |
1 files changed, 154 insertions, 0 deletions
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 @@ +<html>
+<head>
+<title>
+Handbuch der Java-Programmierung, 5. Auflage
+</title>
+</head>
+<body>
+<a name="startofbody"></a>
+<script language="JavaScript" src="hjp4lib.js">
+</script>
+<script language="JavaScript">
+installKbdHandler("97,#startofbody;101,#endofbody;116,cover.html;122,k100003.html;115,search.html;105,index.html;100,JDKDOCS;112,APIDOCS;104,k100161.html;106,k100162.html;107,k100164.html;108,k100167.html");
+</script>
+<table border=0 cellpadding=0 cellspacing=1 width="100%">
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="cover.html"> Titel </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100003.html"> Inhalt </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="search.html"> Suchen </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="index.html"> Index </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/index.html" onClick="this.href=getDocIndex()"> DOC </a>
+<td align="right">Handbuch der Java-Programmierung, 5. Auflage
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100161.html"> << </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100162.html"> < </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100164.html"> > </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100167.html"> >> </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/api/index.html" onClick="this.href=getApiIndex()"> API </a>
+<td align="right">Kapitel 25 - Farben
+</table>
+<hr>
+
+
+<!-- Section -->
+<a name="sectlevel2id025002"></a>
+<h2>25.2 Erzeugen von Farben </h2>
+<hr>
+<ul>
+<li><a href="k100163.html#sectlevel2id025002">25.2 Erzeugen von Farben</a>
+</ul>
+<hr>
+
+<p>
+Farben werden in Java durch die Klasse <a name="ixa101630"><a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a></a>
+repräsentiert. Jedes <a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a>-Objekt
+repräsentiert dabei eine Farbe, die durch ihre RGB-Werte eindeutig
+bestimmt ist. Farben können durch Instanzieren eines <a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a>-Objekts
+und Übergabe des gewünschten RGB-Wertes an den Konstruktor
+erzeugt werden:
+<p>
+<table border=0 cellspacing=0 cellpadding=0 width=100% bgcolor="#EEFFCC">
+<tr>
+<td valign=top width=100%>
+<font color="#660066">
+<pre>
+public Color(int r, int g, int b)
+
+public Color(float r, float g, float b)
+</pre>
+</font>
+</td>
+<td valign=top>
+<a href="../jdkdocs/api/java/awt/Color.html" onClick="this.href=getApiDoc('java.awt.Color')"><font color="#660066" size=-1>java.awt.Color</font></a></td>
+</tr>
+</table>
+
+<p>
+Der Konstruktor mit den <a href="index_i.html#ixb100244"><font color=#000080><tt>int</tt></font></a>-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).
+
+<p>
+Alternativ stellt die Klasse <a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a>
+eine Reihe von statischen <a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a>-Objekten
+zur Verfügung, die direkt verwendet werden können: <a name="ixa101631"></a>
+<a name="ixa101632"></a> <a name="ixa101633"></a> <a name="ixa101634"></a>
+<a name="ixa101635"></a> <a name="ixa101636"></a> <a name="ixa101637"></a>
+<a name="ixa101638"></a> <a name="ixa101639"></a> <a name="ixa101640"></a>
+<a name="ixa101641"></a> <a name="ixa101642"></a> <a name="ixa101643"></a>
+<p>
+<table border=0 cellspacing=0 cellpadding=0 width=100% bgcolor="#EEFFCC">
+<tr>
+<td valign=top width=100%>
+<font color="#660066">
+<pre>
+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
+</pre>
+</font>
+</td>
+<td valign=top>
+<a href="../jdkdocs/api/java/awt/Color.html" onClick="this.href=getApiDoc('java.awt.Color')"><font color="#660066" size=-1>java.awt.Color</font></a></td>
+</tr>
+</table>
+
+<p>
+Um von einem bestehenden Farbobjekt die RGB-Werte zu ermitteln, stellt
+die Klasse <a href="index_c.html#ixb101242"><font color=#000080><tt>Color</tt></font></a>
+die Methoden <a name="ixa101644"><a href="index_g.html#ixb101256"><font color=#000080><tt>getRed</tt></font></a></a>,
+<a name="ixa101645"><a href="index_g.html#ixb101257"><font color=#000080><tt>getGreen</tt></font></a></a>
+und <a name="ixa101646"><a href="index_g.html#ixb101258"><font color=#000080><tt>getBlue</tt></font></a></a>
+zur Verfügung:
+<p>
+<table border=0 cellspacing=0 cellpadding=0 width=100% bgcolor="#EEFFCC">
+<tr>
+<td valign=top width=100%>
+<font color="#660066">
+<pre>
+public int getRed()
+public int getGreen()
+public int getBlue()
+</pre>
+</font>
+</td>
+<td valign=top>
+<a href="../jdkdocs/api/java/awt/Color.html" onClick="this.href=getApiDoc('java.awt.Color')"><font color="#660066" size=-1>java.awt.Color</font></a></td>
+</tr>
+</table>
+<hr>
+<table border=0 cellpadding=0 cellspacing=1 width="100%">
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="cover.html"> Titel </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100003.html"> Inhalt </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="search.html"> Suchen </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="index.html"> Index </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/index.html" onClick="this.href=getDocIndex()"> DOC </a>
+<td align="right">Handbuch der Java-Programmierung, 5. Auflage, Addison
+Wesley, Version 5.0.1
+<tr bgcolor="#EEFFCC">
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100161.html"> << </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100162.html"> < </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100164.html"> > </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="k100167.html"> >> </a>
+<td width="7%" align=center bgcolor="#DDCC99"><a href="../jdkdocs/api/index.html" onClick="this.href=getApiIndex()"> API </a>
+<td align="right">© 1998, 2007 Guido Krüger & Thomas
+Stark, <a href="http://www.javabuch.de">http://www.javabuch.de</a>
+</table>
+<a name="endofbody"></a>
+</body>
+</html>
|
