Class ColorSchema
java.lang.Object
de.pirckheimer_gymnasium.engine_pi.resources.ColorSchema
Beschreibt ein Farbschema.
Diese Klasse ermöglicht es, verschiedene Farben aufeinander abzustimmen, damit sie gut zusammenpassen.
Außerdem besteht durch diese Klasse die Möglichkeit, ein anderes Farbschema zu setzen.
-
Constructor Summary
ConstructorsConstructorDescriptionColorSchema(Color yellow, Color red, Color blue) Erzeugt ein neues Farbschema durch Angabe von den drei Primärfarben.Erzeugt ein neues Farbschema durch Angabe von sechs Farben (drei Primärfarben und drei Sekundärfarben).ColorSchema(Color yellow, Color orange, Color red, Color purple, Color blue, Color green, Color brown) Erzeugt ein neues Farbschema durch Angabe von sieben Farben (drei Primärfarben und drei Sekundärfarben und Braun). -
Method Summary
Modifier and TypeMethodDescriptiongetBlack()Gibt die Farbe Schwarz (englisch: black) zurück.getBlue()Gibt die Primärfarbe Blau (englisch: blue) zurück.getBrick()Gibt die Tertiärfarbe Ziegelrot (englisch: brick red) - eine Mischung aus Orange und Rot - zurück.getBrown()Gibt die Farbe Braun (englisch: brown) zurück.getCyan()Gibt die Tertiärfarbe Türkis (englisch: cyan) - eine Mischung aus Blau und Grün - zurück.static ColorSchemaErzeugt ein Farbschema nach den Farben derGNOME Human Interface Guidelines.getGold()Gibt die Tertiärfarbe Gold (englisch: gold) - eine Mischung aus Gelb und Orange - zurück.getGray()Gibt die Farbe Grau (englisch: gray) zurück.getGreen()Gibt die Sekundärfarbe Grün (englisch: green) (Mischung aus Gelb und Blau) zurück.Gibt die Tertiärfarbe Indigo (englisch: indigo) - eine Mischung aus Violett und Blau - zurück.getLime()Gibt die Tertiärfarbe Limettengrün (englisch: lime) - eine Mischung aus Geld und Grün - zurück.Gibt die Sekundärfarbe Orange (englisch: orange) zurück.getPink()Gibt die Tertiärfarbe Rosa (englisch: pink) - eine Mischung aus Rot und Violett - zurück.Gibt die Sekundärfarbe Violett (englisch: purple) zurück.getRed()Gibt die Primärfarbe Rot (englisch: red) zurück.getWhite()Gibt die Farbe Weiß (englisch: white) zurück.Gibt die Primärfarbe Gelb (englisch: yellow) zurück.voidSetzt die Farbe Braun (englisch: brown).voidSetzt die Farbe Schwarz (englisch: black).voidSetzt die Primärfarbe Blau (englisch: blue).voidSetzt die Tertiärfarbe Ziegelrot (englisch: brick red, Mischung aus Orange und Rot).voidSetzt die Tertiärfarbe Türkis (englisch: cyan, Mischung aus Blau und Grün).voidSetzt die Tertiärfarbe Gold (englisch: gold, Mischung aus Gelb und Orange).voidSetzt Die Farbe Grau (englisch: gray).voidSetzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).voidSetzt die Tertiärfarbe Indigo (englisch: indigo, Mischung aus Violett und Blau).voidSetzt die Tertiärfarbe Limettengrün (englisch: lime, Mischung aus Geld und Grün).voidSetzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).voidSetzt die Tertiärfarbe Rosa (englisch: pink, Mischung aus Rot und Violett).voidSetzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).voidSetzt die Primärfarbe Rot (englisch: red).voidSetzt die Farbe Weiß (englisch: white).voidSetzt die Primärfarbe Gelb (englisch: yellow).
-
Constructor Details
-
ColorSchema
Erzeugt ein neues Farbschema durch Angabe von den drei Primärfarben.Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.red- Die Primärfarbe Rot.blue- Die Primärfarbe Blau.
-
ColorSchema
Erzeugt ein neues Farbschema durch Angabe von sechs Farben (drei Primärfarben und drei Sekundärfarben).Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.orange- Die Sekundärfarbe Orange (Mischung aus Gelb und Rot).red- Die Primärfarbe Rot.purple- Die Sekundärfarbe Violett (Mischung aus Rot und Blau).blue- Die Primärfarbe Blau.green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).
-
ColorSchema
public ColorSchema(Color yellow, Color orange, Color red, Color purple, Color blue, Color green, Color brown) Erzeugt ein neues Farbschema durch Angabe von sieben Farben (drei Primärfarben und drei Sekundärfarben und Braun).Die Reihenfolge der Farben ist dem Farbkreis von Itten entnommen.
- Parameters:
yellow- Die Primärfarbe Gelb.orange- Die Sekundärfarbe Orange (Mischung aus Gelb und Rot).red- Die Primärfarbe Rot.purple- Die Sekundärfarbe Violett (Mischung aus Rot und Blau).blue- Die Primärfarbe Blau.green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).brown- Die Farbe Braun (englisch: brown).
-
-
Method Details
-
getYellow
Gibt die Primärfarbe Gelb (englisch: yellow) zurück.- Returns:
- Die Primärfarbe Gelb (englisch: yellow) .
-
setYellow
Setzt die Primärfarbe Gelb (englisch: yellow).- Parameters:
yellow- Die Primärfarbe Gelb (englisch: yellow) .
-
getGold
Gibt die Tertiärfarbe Gold (englisch: gold) - eine Mischung aus Gelb und Orange - zurück.- Returns:
- Die Tertiärfarbe Gold (englisch: gold, Mischung aus Gelb und Orange).
-
setGold
Setzt die Tertiärfarbe Gold (englisch: gold, Mischung aus Gelb und Orange).- Parameters:
gold- Die Tertiärfarbe Gold (englisch: gold, Mischung aus Gelb und Orange).
-
getOrange
Gibt die Sekundärfarbe Orange (englisch: orange) zurück.Orange ist eine Mischung aus Gelb und Rot.
- Returns:
- Die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).
-
setOrange
Setzt die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).- Parameters:
orange- Die Sekundärfarbe Orange (englisch: orange, Mischung aus Gelb und Rot).
-
getBrick
Gibt die Tertiärfarbe Ziegelrot (englisch: brick red) - eine Mischung aus Orange und Rot - zurück.- Returns:
- Die Tertiärfarbe Ziegelrot (englisch: brick red, Mischung aus Orange und Rot).
-
setBrick
Setzt die Tertiärfarbe Ziegelrot (englisch: brick red, Mischung aus Orange und Rot).- Parameters:
brick- Die Tertiärfarbe Ziegelrot (englisch: brick red, Mischung aus Orange und Rot).
-
getRed
Gibt die Primärfarbe Rot (englisch: red) zurück.- Returns:
- Die Primärfarbe Rot (englisch: red).
-
setRed
Setzt die Primärfarbe Rot (englisch: red).- Parameters:
red- Die Primärfarbe Rot (englisch: red).
-
getPink
Gibt die Tertiärfarbe Rosa (englisch: pink) - eine Mischung aus Rot und Violett - zurück.- Returns:
- Die Tertiärfarbe Rosa (englisch: pink, Mischung aus Rot und Violett).
-
setPink
Setzt die Tertiärfarbe Rosa (englisch: pink, Mischung aus Rot und Violett).- Parameters:
pink- Die Tertiärfarbe Rosa (englisch: pink, Mischung aus Rot und Violett).
-
getPurple
Gibt die Sekundärfarbe Violett (englisch: purple) zurück.Violett ist eine Mischung aus Rot und Blau.
- Returns:
- Die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).
-
setPurple
Setzt die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).- Parameters:
purple- Die Sekundärfarbe Violett (englisch: purple, Mischung aus Rot und Blau).
-
getIndigo
Gibt die Tertiärfarbe Indigo (englisch: indigo) - eine Mischung aus Violett und Blau - zurück.- Returns:
- Die Tertiärfarbe Indigo (englisch: indigo, Mischung aus Violett und Blau).
-
setIndigo
Setzt die Tertiärfarbe Indigo (englisch: indigo, Mischung aus Violett und Blau).- Parameters:
indigo- Die Tertiärfarbe Indigo (englisch: indigo, Mischung aus Violett und Blau).
-
getBlue
Gibt die Primärfarbe Blau (englisch: blue) zurück.- Returns:
- Die Primärfarbe Blau (englisch: blue).
-
setBlue
Setzt die Primärfarbe Blau (englisch: blue).- Parameters:
blue- Die Primärfarbe Blau (englisch: blue).
-
getCyan
Gibt die Tertiärfarbe Türkis (englisch: cyan) - eine Mischung aus Blau und Grün - zurück.- Returns:
- Die Tertiärfarbe Türkis (englisch: cyan, Mischung aus Blau und Grün).
-
setCyan
Setzt die Tertiärfarbe Türkis (englisch: cyan, Mischung aus Blau und Grün).- Parameters:
cyan- Die Tertiärfarbe Türkis (englisch: cyan, Mischung aus Blau und Grün).
-
getGreen
Gibt die Sekundärfarbe Grün (englisch: green) (Mischung aus Gelb und Blau) zurück.- Returns:
- Die Sekundärfarbe Grün (englisch: green, Mischung aus Gelb und Blau).
-
setGreen
Setzt die Sekundärfarbe Grün (Mischung aus Gelb und Blau).- Parameters:
green- Die Sekundärfarbe Grün (Mischung aus Gelb und Blau).
-
getLime
Gibt die Tertiärfarbe Limettengrün (englisch: lime) - eine Mischung aus Geld und Grün - zurück.- Returns:
- Die Tertiärfarbe Limettengrün (englisch: lime, Mischung aus Geld und Grün).
-
setLime
Setzt die Tertiärfarbe Limettengrün (englisch: lime, Mischung aus Geld und Grün).- Parameters:
lime- Die Tertiärfarbe Limettengrün (englisch: lime, Mischung aus Geld und Grün).
-
getBrown
Gibt die Farbe Braun (englisch: brown) zurück.Die Farbe Braun ist eine Mischung aus Rot und Grün, wobei der Rotanteil überwiegt. Braun kommt nicht im Farbkreis von Itten vor.
- Returns:
- Die Farbe Braun (englisch: brown).
-
set
Setzt die Farbe Braun (englisch: brown).- Parameters:
brown- Die Farbe Braun (englisch: brown).
-
getWhite
Gibt die Farbe Weiß (englisch: white) zurück.- Returns:
- Die Farbe Weiß (englisch: white).
-
setWhite
Setzt die Farbe Weiß (englisch: white).- Parameters:
white- Die Farbe Weiß (englisch: white).
-
getGray
Gibt die Farbe Grau (englisch: gray) zurück.- Returns:
- Die Farbe Grau (englisch: gray).
-
setGray
Setzt Die Farbe Grau (englisch: gray).- Parameters:
gray- Die Farbe Grau (englisch: gray).
-
getBlack
Gibt die Farbe Schwarz (englisch: black) zurück.- Returns:
- Die Farbe Schwarz (englisch: black).
-
setBlack
Setzt die Farbe Schwarz (englisch: black).- Parameters:
black- Die Farbe Schwarz (englisch: black).
-
getGnomeColorSchema
Erzeugt ein Farbschema nach den Farben derGNOME Human Interface Guidelines.
-