eps.fortgeschritteneGrafik.interna
Class Vektorgrafik
java.lang.Object
eps.fortgeschritteneGrafik.interna.Grafik
eps.fortgeschritteneGrafik.interna.Vektorgrafik
- Direct Known Subclasses:
- Form, Text
public abstract class Vektorgrafik
- extends Grafik
Abstrakte Klasse Vektorgrafik
- Version:
- 0.1
- Author:
- Ute Heuer
Method Summary |
protected Color |
farbeAufloesen()
Wird von Unterklassen aufgerufen, wenn diese
vom Zeichenfenster aufgefordert werden, eine
aktuelle "Zeichnung" ihrer selbst abzugeben. |
String |
farbeGeben()
Liest unsere Farbe aus. |
void |
farbeSetzen(String neueFarbe)
Die Farbe der Grafik kann gewaehlt werden. |
String |
toString()
Unsere einfache "Visitenkarte": unser Klassenname gefolgt von
interessanten Attributwerten |
Methods inherited from class eps.fortgeschritteneGrafik.interna.Grafik |
abmelden, anmelden, breiteGeben, drehenUm, equals, fensterGeben, groesseSetzen, hoeheGeben, idGeben, positionSetzen, streckenAn, transformationenGeben, verschieben, xPositionGeben, yPositionGeben, zeichnenAuf |
Vektorgrafik
public Vektorgrafik(boolean anmelden,
Zeichenfenster fenster)
farbeAufloesen
protected Color farbeAufloesen()
- Wird von Unterklassen aufgerufen, wenn diese
vom Zeichenfenster aufgefordert werden, eine
aktuelle "Zeichnung" ihrer selbst abzugeben.
Bei (momentan) ungueltiger Farbe wird die Farbe schwarz
zurueckgegeben, so kann damit notfalls auch gezeichnet werden.
farbeGeben
public String farbeGeben()
- Liest unsere Farbe aus. Moegliche Werte sind: "weiss", "gelb", "orange",
"rot", "pink", "magenta", "cyan", "gruen", "blau", "grau", "schwarz"
farbeSetzen
public void farbeSetzen(String neueFarbe)
- Die Farbe der Grafik kann gewaehlt werden. Moegliche Farben sind:
"weiss", "gelb", "orange", "rot", "pink", "magenta", "cyan", "gruen",
"blau", "grau", "schwarz" Achtung: Die Anfuehrungsstriche sind noetig!
Alle anderen Eingabewerte werden ignoriert.
toString
public String toString()
- Unsere einfache "Visitenkarte": unser Klassenname gefolgt von
interessanten Attributwerten
- Overrides:
toString
in class Grafik