|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectZeichenblatt
public class Zeichenblatt
| Method Summary | |
|---|---|
void |
anzeigen()
Zeichenblatt anzeigen |
void |
benutzerkoordinaten(double xmin,
double ymin,
double xmax,
double ymax)
Benutzerkoordinatensystem definieren |
void |
drehen(double winkel)
Bewegungsrichtung veraendern |
void |
gehe(double x,
double y)
aktuelle Position verschieben (ohne zu zeichnen) |
void |
geheWeiter(double schritte)
Linie ziehen nach x Schritte weiter |
double |
getX()
aktuelle X-Position ermitteln |
double |
getY()
aktuelle Y-Position ermitteln |
void |
linie(double x,
double y)
Linie ziehen von alter nach neuer Position |
void |
loeschen()
Zeichenblatt loeschen |
static void |
main(java.lang.String[] args)
Testprogramm |
void |
pause(int delay)
Pause einlegen |
void |
punkt()
Punkt an aktueller Position zeichnen als einen Pixel |
void |
punkt(double x,
double y)
Punkt zeichnen als einen Pixel |
void |
punkt(double x,
double y,
double durchmesser)
Punkt zeichnen mit vorgegebenem Durchmesser |
void |
rechteck(double weite,
double hoehe)
Rechteck zeichnen an aktueller Position |
void |
rechteck(double x,
double y,
double weite,
double hoehe)
Rechteck zeichnen |
void |
setHintergrundFarbe(java.awt.Color farbe)
Hintergrundfarbe setzen (wird erst nach naechstem Loeschen des Bildes aktiv) |
void |
setVordergrundFarbe(java.awt.Color farbe)
Vordergrundfarbe setzen |
void |
zeichneBild(java.lang.String bildname)
Anzeige eines Bildes, das als Datei vorliegen muss, an aktueller Position |
void |
zeichneBild(java.lang.String bildname,
double x,
double y)
Anzeige eines Bildes, das als Datei vorliegen muss, mit Vorgabe Position |
void |
zeichneBild(java.lang.String bildname,
double x,
double y,
double weite,
double hoehe)
Anzeige eines Bildes, das als Datei vorliegen muss, mit Vorgabe Position und Groesse |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public void benutzerkoordinaten(double xmin,
double ymin,
double xmax,
double ymax)
xmin - minimale x-Koordinate des Benutzerkoordinatensystemsymin - minimale y-Koordinate des Benutzerkoordinatensystemsxmax - maximale x-Koordinate des Benutzerkoordinatensystemsymax - maximale y-Koordinate des Benutzerkoordinatensystemspublic void loeschen()
public void anzeigen()
public void pause(int delay)
delay - Verzoegrung in Millisekundenpublic void setVordergrundFarbe(java.awt.Color farbe)
farbe - Vordergrundfarbepublic void setHintergrundFarbe(java.awt.Color farbe)
farbe - Hintergrundfarbepublic void punkt()
public void punkt(double x,
double y)
x - x-Koordinate des Punktesy - y-Koordinate des Punktes
public void punkt(double x,
double y,
double durchmesser)
x - x-Koordinate des Punktesy - y-Koordinate des Punktesdurchmesser - Durcmesser des Punktes in Pixeln
public void rechteck(double weite,
double hoehe)
weite - Ausdehnung in x-Richtunghoehe - Ausdehnung in y-Richtung
public void rechteck(double x,
double y,
double weite,
double hoehe)
x - x-Koordinate des Referenzpunkts (untere linke Ecke)y - y-Koordinate des Referenzpunkts (untere linke Ecke)weite - Ausdehnung in x-Richtunghoehe - Ausdehnung in y-Richtungpublic void zeichneBild(java.lang.String bildname)
bildname - Dateiname eines Bildes (gif, jpeg, png,...)
public void zeichneBild(java.lang.String bildname,
double x,
double y,
double weite,
double hoehe)
bildname - Dateiname eines Bildes (gif, jpeg, png,...)x - x-Koordinate des Bildzentrumsy - y-Koordinate des Bildzentrumsweite - Weite des Bildeshoehe - Hoehe des Bildes
public void zeichneBild(java.lang.String bildname,
double x,
double y)
bildname - Dateiname eines Bildes (gif, jpeg, png,...)x - x-Koordinate der Bildmittey - y-Koordinate der Bildmitte
public void gehe(double x,
double y)
x - x-Koordinate neue Positiony - y-Koordinate neue Position
public void linie(double x,
double y)
x - x-Koordinate neue Positiony - y-Koordinate neue Positionpublic void geheWeiter(double schritte)
schritte - Anzahl Schritte in aktueller Bewegungsrichtungpublic void drehen(double winkel)
winkel - Drehwinkelanderung entgegen dem Uhrzeigersinnpublic double getX()
public double getY()
public static void main(java.lang.String[] args)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||