|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectde.hska.java.aufgaben.grafik.schildkroete.SchildkroeteGrafisch
public class SchildkroeteGrafisch
Eine Schildkroete, deren Bewegungen gezeichnet werden.
| Constructor Summary | |
|---|---|
SchildkroeteGrafisch(java.awt.Container container,
java.awt.Graphics2D graphics2D,
Schildkroete schildkroete)
|
|
| Method Summary | |
|---|---|
void |
drehen(double winkel)
Dreht die Schildkroete um den Winkel gegen den Uhrzeigersinn. |
void |
geheZu(double x,
double y)
Geht von der aktuellen Position zum neuen Punkt und zeichnet dabei die zurückgelegte Strecke. |
double |
getX()
|
double |
getY()
|
void |
laufen(double distanz)
Die Schildkröte läuft von ihrere Position und Richtung über die gegeben Distanz. |
void |
positionieren(double x,
double y)
Geht zu der angegebenen Position ohne eine Strecke zu zeichnen. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchildkroeteGrafisch(java.awt.Container container,
java.awt.Graphics2D graphics2D,
Schildkroete schildkroete)
| Method Detail |
|---|
public void drehen(double winkel)
Schildkroete
drehen in interface Schildkroetewinkel - in Gradpublic void laufen(double distanz)
laufen in interface Schildkroetepublic double getX()
getX in interface Schildkroetepublic double getY()
getY in interface Schildkroete
public void geheZu(double x,
double y)
Schildkroete
geheZu in interface Schildkroete
public void positionieren(double x,
double y)
Schildkroete
positionieren in interface Schildkroete
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
(c) Prof. Dr. Christian Pape --- Übersicht aller Java-Programmieraufgaben