|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbibliothek.util.Colors
public final class Colors
Some fields and methods that make life easier when dealing with Colors.
Field Summary | |
---|---|
static java.awt.Color |
ALICEBLUE
|
static java.awt.Color |
ANTIQUEWHITE
|
static java.awt.Color |
AQUAMARINE
|
static java.awt.Color |
AZURE
|
static java.awt.Color |
BEIGE
|
static java.awt.Color |
BLUEVIOLET
|
static java.awt.Color |
BROWN
|
static java.awt.Color |
BURLYWOOD
|
static java.awt.Color |
CADETBLUE
|
static java.awt.Color |
CHARTREUSE
|
static java.awt.Color |
CHOCOLATE
|
static java.awt.Color |
CORAL
|
static java.awt.Color |
DARKGRAY
|
static java.awt.Color |
DARKGREEN
|
static java.awt.Color |
DARKKHAKI
|
static java.awt.Color |
DARKMAGENTA
|
static java.awt.Color |
DARKOLIVEGREEN
|
static java.awt.Color |
DARKORANGE
|
static java.awt.Color |
DARKORCHID
|
static java.awt.Color |
DARKRED
|
static java.awt.Color |
DARKSALMON
|
static java.awt.Color |
DARKSEAGREEN
|
static java.awt.Color |
DARKSLATEBLUE
|
static java.awt.Color |
DARKSLATEGRAY
|
static java.awt.Color |
DARKTURQUOISE
|
static java.awt.Color |
DARKVIOLET
|
static java.awt.Color |
DEEPPINK
|
static java.awt.Color |
DEEPSKYBLUE
|
static java.awt.Color |
DIMGRAY
|
static java.awt.Color |
DODGERBLUE
|
static java.awt.Color |
FIREBRICK
|
static java.awt.Color |
FLORALWHITE
|
static java.awt.Color |
FORESTGREEN
|
static java.awt.Color |
GAINSBORO
|
static java.awt.Color |
GHOSTWHITE
|
static java.awt.Color |
GOLD
|
static java.awt.Color |
GOLDENROD
|
static java.awt.Color |
GREENYELLOW
|
static java.awt.Color |
HONEYDEW
|
static java.awt.Color |
HOTPINK
|
static java.awt.Color |
INDIANRED
|
static java.awt.Color |
INDIGO
|
static java.awt.Color |
IVORY
|
static java.awt.Color |
KHAKI
|
static java.awt.Color |
LABENDERBLUSH
|
static java.awt.Color |
LAVENDER
|
static java.awt.Color |
LAWNGREEN
|
static java.awt.Color |
LEMONCHIFFON
|
static java.awt.Color |
LIGHTBLUE
|
static java.awt.Color |
LIGHTCORAL
|
static java.awt.Color |
LIGHTCYAN
|
static java.awt.Color |
LIGHTGOLDENRODYELLOW
|
static java.awt.Color |
LIGHTGREEN
|
static java.awt.Color |
LIGHTGREY
|
static java.awt.Color |
LIGHTPINK
|
static java.awt.Color |
LIGHTSALMON
|
static java.awt.Color |
LIGHTSEAGREEN
|
static java.awt.Color |
LIGHTSKYBLUE
|
static java.awt.Color |
LIGHTSLATEGRAY
|
static java.awt.Color |
LIGHTSTEELBLUE
|
static java.awt.Color |
LIGHTYELLOW
|
static java.awt.Color |
LIMEGREEN
|
static java.awt.Color |
LINEN
|
static java.awt.Color |
MEDIUMAQUAMARINE
|
static java.awt.Color |
MEDIUMBLUE
|
static java.awt.Color |
MEDIUMORCHID
|
static java.awt.Color |
MEDIUMPURPLE
|
static java.awt.Color |
MEDIUMSEAGREEN
|
static java.awt.Color |
MEDIUMSLATEBLUE
|
static java.awt.Color |
MEDIUMSPRINGGREEN
|
static java.awt.Color |
MEDIUMTURQOISE
|
static java.awt.Color |
MEDIUMVIOLETRED
|
static java.awt.Color |
MIDNIGHTBLUE
|
static java.awt.Color |
MINTCREAM
|
static java.awt.Color |
MISTYROSE
|
static java.awt.Color |
MOCCASIN
|
static java.awt.Color |
NAVAJOWHITE
|
static java.awt.Color |
OLDLACE
|
static java.awt.Color |
OLIVEDRAB
|
static java.awt.Color |
ORANGE
|
static java.awt.Color |
ORANGERED
|
static java.awt.Color |
ORCHID
|
static java.awt.Color |
PALETGOLDENROD
|
static java.awt.Color |
PALETGREEN
|
static java.awt.Color |
PALETTURQUOISE
|
static java.awt.Color |
PALETVIOLETRED
|
static java.awt.Color |
PAPAYAWHIP
|
static java.awt.Color |
PEACHPUFF
|
static java.awt.Color |
PERU
|
static java.awt.Color |
PINK
|
static java.awt.Color |
PLUM
|
static java.awt.Color |
POWDERBLUE
|
static java.awt.Color |
ROSYBROWN
|
static java.awt.Color |
ROYALBLUE
|
static java.awt.Color |
SADDLEBROWN
|
static java.awt.Color |
SALMON
|
static java.awt.Color |
SANDYBROWN
|
static java.awt.Color |
SEAGREEN
|
static java.awt.Color |
SEASHELL
|
static java.awt.Color |
SIENNA
|
static java.awt.Color |
SKYBLUE
|
static java.awt.Color |
SLATEBLUE
|
static java.awt.Color |
SLATEGRAY
|
static java.awt.Color |
SNOW
|
static java.awt.Color |
SPRINGGREEN
|
static java.awt.Color |
STEELBLUE
|
static java.awt.Color |
TAN
|
static java.awt.Color |
THISTLE
|
static java.awt.Color |
TOMATO
|
static java.awt.Color |
TURQUOISE
|
static java.awt.Color |
VIOLET
|
static java.awt.Color |
WHEAT
|
static java.awt.Color |
WHITESMOKE
|
static java.awt.Color |
YELLOWGREEN
|
Constructor Summary | |
---|---|
private |
Colors()
|
Method Summary | |
---|---|
static java.awt.Color |
autoColor(java.awt.Color c,
double value)
Ver�ndert die Helligkeit so, dass die neue Farbe ein sichtbarer Unterschied zur Grundfarbe aufweist. |
static java.awt.Color |
between(java.awt.Color a,
java.awt.Color b,
double value)
Erechnet eine Farbe zwischen a und b. |
static java.awt.Color |
brighter(java.awt.Color c,
double value)
|
static java.awt.Color |
brightness(java.awt.Color c,
double value)
Verringert oder erh�ht die Helligkeit der Farbe. |
static java.awt.Color |
clearer(java.awt.Color c,
double value)
Deprecated. brighter(Color, double) sollte benutzt werden. |
static java.awt.Color[] |
createColorArray()
Erstellt einen Array mit allen vorhanden Farben. |
static java.util.Hashtable<java.lang.String,java.awt.Color> |
createColorList()
Kreiert eine Liste aller public static Color, die diese Klasse enth�lt. |
static java.awt.Color |
darker(java.awt.Color c,
double value)
Verringert die Helligkeit von c. |
static java.awt.Color |
different(java.awt.Color constant,
java.awt.Color changeable)
Ensures that the color constant and the color
changeable are different. |
static java.awt.Color |
different(java.awt.Color constant,
java.awt.Color changeable,
float distance)
Ensures that the color constant and the color
changeable are different. |
static java.awt.Color |
invert(java.awt.Color c)
Liefert den invertierten Wert von c. |
static boolean |
isClear(java.awt.Color c)
Berechnet, ob diese Farbe dunkel oder hell ist. |
static boolean |
isDark(java.awt.Color c)
Berechnet, ob diese Farbe dunkel oder hell ist. |
static java.awt.Color |
rainbow(double index)
Generiert eine Farbe aus einem Regenbogen. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.awt.Color ALICEBLUE
public static final java.awt.Color ANTIQUEWHITE
public static final java.awt.Color AQUAMARINE
public static final java.awt.Color AZURE
public static final java.awt.Color BEIGE
public static final java.awt.Color BLUEVIOLET
public static final java.awt.Color BROWN
public static final java.awt.Color BURLYWOOD
public static final java.awt.Color CADETBLUE
public static final java.awt.Color CHARTREUSE
public static final java.awt.Color CHOCOLATE
public static final java.awt.Color CORAL
public static final java.awt.Color DARKGRAY
public static final java.awt.Color DARKGREEN
public static final java.awt.Color DARKKHAKI
public static final java.awt.Color DARKMAGENTA
public static final java.awt.Color DARKOLIVEGREEN
public static final java.awt.Color DARKORANGE
public static final java.awt.Color DARKORCHID
public static final java.awt.Color DARKRED
public static final java.awt.Color DARKSALMON
public static final java.awt.Color DARKSEAGREEN
public static final java.awt.Color DARKSLATEBLUE
public static final java.awt.Color DARKSLATEGRAY
public static final java.awt.Color DARKTURQUOISE
public static final java.awt.Color DARKVIOLET
public static final java.awt.Color DEEPPINK
public static final java.awt.Color DEEPSKYBLUE
public static final java.awt.Color DIMGRAY
public static final java.awt.Color DODGERBLUE
public static final java.awt.Color FIREBRICK
public static final java.awt.Color FLORALWHITE
public static final java.awt.Color FORESTGREEN
public static final java.awt.Color GAINSBORO
public static final java.awt.Color GHOSTWHITE
public static final java.awt.Color GOLD
public static final java.awt.Color GOLDENROD
public static final java.awt.Color GREENYELLOW
public static final java.awt.Color HONEYDEW
public static final java.awt.Color HOTPINK
public static final java.awt.Color INDIANRED
public static final java.awt.Color INDIGO
public static final java.awt.Color IVORY
public static final java.awt.Color KHAKI
public static final java.awt.Color LAVENDER
public static final java.awt.Color LABENDERBLUSH
public static final java.awt.Color LAWNGREEN
public static final java.awt.Color LEMONCHIFFON
public static final java.awt.Color LIGHTBLUE
public static final java.awt.Color LIGHTCORAL
public static final java.awt.Color LIGHTCYAN
public static final java.awt.Color LIGHTGOLDENRODYELLOW
public static final java.awt.Color LIGHTGREEN
public static final java.awt.Color LIGHTGREY
public static final java.awt.Color LIGHTPINK
public static final java.awt.Color LIGHTSALMON
public static final java.awt.Color LIGHTSEAGREEN
public static final java.awt.Color LIGHTSKYBLUE
public static final java.awt.Color LIGHTSLATEGRAY
public static final java.awt.Color LIGHTSTEELBLUE
public static final java.awt.Color LIGHTYELLOW
public static final java.awt.Color LIMEGREEN
public static final java.awt.Color LINEN
public static final java.awt.Color MEDIUMAQUAMARINE
public static final java.awt.Color MEDIUMBLUE
public static final java.awt.Color MEDIUMORCHID
public static final java.awt.Color MEDIUMPURPLE
public static final java.awt.Color MEDIUMSEAGREEN
public static final java.awt.Color MEDIUMSLATEBLUE
public static final java.awt.Color MEDIUMSPRINGGREEN
public static final java.awt.Color MEDIUMTURQOISE
public static final java.awt.Color MEDIUMVIOLETRED
public static final java.awt.Color MIDNIGHTBLUE
public static final java.awt.Color MINTCREAM
public static final java.awt.Color MISTYROSE
public static final java.awt.Color MOCCASIN
public static final java.awt.Color NAVAJOWHITE
public static final java.awt.Color OLDLACE
public static final java.awt.Color OLIVEDRAB
public static final java.awt.Color ORANGE
public static final java.awt.Color ORANGERED
public static final java.awt.Color ORCHID
public static final java.awt.Color PALETGOLDENROD
public static final java.awt.Color PALETGREEN
public static final java.awt.Color PALETTURQUOISE
public static final java.awt.Color PALETVIOLETRED
public static final java.awt.Color PAPAYAWHIP
public static final java.awt.Color PEACHPUFF
public static final java.awt.Color PERU
public static final java.awt.Color PINK
public static final java.awt.Color PLUM
public static final java.awt.Color POWDERBLUE
public static final java.awt.Color ROSYBROWN
public static final java.awt.Color ROYALBLUE
public static final java.awt.Color SADDLEBROWN
public static final java.awt.Color SALMON
public static final java.awt.Color SANDYBROWN
public static final java.awt.Color SEAGREEN
public static final java.awt.Color SEASHELL
public static final java.awt.Color SIENNA
public static final java.awt.Color SKYBLUE
public static final java.awt.Color SLATEBLUE
public static final java.awt.Color SLATEGRAY
public static final java.awt.Color SNOW
public static final java.awt.Color SPRINGGREEN
public static final java.awt.Color STEELBLUE
public static final java.awt.Color TAN
public static final java.awt.Color THISTLE
public static final java.awt.Color TOMATO
public static final java.awt.Color TURQUOISE
public static final java.awt.Color VIOLET
public static final java.awt.Color WHEAT
public static final java.awt.Color WHITESMOKE
public static final java.awt.Color YELLOWGREEN
Constructor Detail |
---|
private Colors()
Method Detail |
---|
public static java.util.Hashtable<java.lang.String,java.awt.Color> createColorList()
public static java.awt.Color[] createColorArray()
public static java.awt.Color rainbow(double index)
index
- Der Index der Farbe, eine Zahl zwischen 0 und 1
public static java.awt.Color invert(java.awt.Color c)
@Deprecated public static java.awt.Color clearer(java.awt.Color c, double value)
brighter(Color, double)
sollte benutzt werden.
c
- Die Grundfarbe.value
- Ein Wert zwischen 0 und 1, er gibt an, wiefest die Farbe
erhellt werden soll, 0 bedeutet gar nicht, 1 bedeutet weiss.public static java.awt.Color darker(java.awt.Color c, double value)
c
- Die Grundfarbe.value
- Ein Wert zwischen 0 und 1, 1 bedeutet schwarz, 0 bedeutet, dass
die Grundfarbe zur�ckgegeben wird.public static java.awt.Color brighter(java.awt.Color c, double value)
public static java.awt.Color brightness(java.awt.Color c, double value)
c
- Die Grundfarbe.value
- Ein Wert zwischen 0 und 1, 0 bedeutet schwarz, 1 weiss und
0.5 dass die Grundfarbe zur�ckgegeben wird.public static java.awt.Color autoColor(java.awt.Color c, double value)
Die Methode entscheidet selbst, ob die Helligkeit erh�ht oder verringert werden muss.
c
- Die Grundfarbevalue
- Die Ver�nderung, ein Wert zwischen 0 und 1, bei 0 kommt
immer die Grundfarbe zur�ck, bei 1 immer schwarz oder weiss.public static boolean isDark(java.awt.Color c)
Dazu werden die einzelnen Farbkomponenten (rot, gr�n, blau) mit dem Maximalen Wert 255 verglichen. Ist der durchschnittliche Wert kleiner als die H�lfte des Maximums, wird true zur�ckgegeben.
public static boolean isClear(java.awt.Color c)
isDark( Color )
.public static java.awt.Color between(java.awt.Color a, java.awt.Color b, double value)
a
- Die 1. Farbe.b
- Die 2. Farbe.value
- Zwischen 0 und 1.
public static java.awt.Color different(java.awt.Color constant, java.awt.Color changeable)
constant
and the color
changeable
are different. The same result would be achieved
by invoking.
different( constant, changeable, 0.3f )
.
constant
- The constant colorchangeable
- The color that might be changed
changeable
or a new created colorpublic static java.awt.Color different(java.awt.Color constant, java.awt.Color changeable, float distance)
constant
and the color
changeable
are different.
constant
- The color that will not changechangeable
- The color that might be changeddistance
- The minimal difference of brightness
changeable
or a new created color
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |