|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object Zeichenblatt
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 Punktespublic void punkt(double x, double y, double durchmesser)
x
- x-Koordinate des Punktesy
- y-Koordinate des Punktesdurchmesser
- Durcmesser des Punktes in Pixelnpublic void rechteck(double weite, double hoehe)
weite
- Ausdehnung in x-Richtunghoehe
- Ausdehnung in y-Richtungpublic 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 Bildespublic 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 Bildmittepublic void gehe(double x, double y)
x
- x-Koordinate neue Positiony
- y-Koordinate neue Positionpublic 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 |