java.lang.ObjectKreis
Ein Kreis, der manipuliert werden kann und sich selbst auf einer Leinwand zeichnet.
Constructor Summary | |
Kreis()
Erzeuge einen neuen Kreis an einer Standardposition mit einer Standardfarbe. |
Method Summary | |
void |
farbeAendern(java.lang.String neueFarbe)
Ändere die Farbe dieses Kreises in 'neueFarbe'. |
void |
groesseAendern(int neuerDurchmesser)
Ändere den Durchmesser dieses Kreises in 'neuerDurchmesser' (Angabe in Bildschirmpunkten). |
void |
horizontalBewegen(int entfernung)
Bewege diesen Kreis horizontal um 'entfernung' Bildschirmpunkte. |
void |
langsamHorizontalBewegen(int entfernung)
Bewege diesen Kreis langsam horizontal um 'entfernung' Bildschirmpunkte. |
void |
langsamVertikalBewegen(int entfernung)
Bewege diesen Kreis langsam vertikal um 'entfernung' Bildschirmpunkte. |
void |
nachLinksBewegen()
Bewege diesen Kreis einige Bildschirmpunkte nach links. |
void |
nachObenBewegen()
Bewege diesen Kreis einige Bildschirmpunkte nach oben. |
void |
nachRechtsBewegen()
Bewege diesen Kreis einige Bildschirmpunkte nach rechts. |
void |
nachUntenBewegen()
Bewege diesen Kreis einige Bildschirmpunkte nach unten. |
void |
sichtbarMachen()
Mache diesen Kreis sichtbar. |
void |
unsichtbarMachen()
Mache diesen Kreis unsichtbar. |
void |
vertikalBewegen(int entfernung)
Bewege diesen Kreis vertikal um 'entfernung' Bildschirmpunkte. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Kreis()
Method Detail |
public void farbeAendern(java.lang.String neueFarbe)
public void groesseAendern(int neuerDurchmesser)
public void horizontalBewegen(int entfernung)
public void langsamHorizontalBewegen(int entfernung)
public void langsamVertikalBewegen(int entfernung)
public void nachLinksBewegen()
public void nachObenBewegen()
public void nachRechtsBewegen()
public void nachUntenBewegen()
public void sichtbarMachen()
public void unsichtbarMachen()
public void vertikalBewegen(int entfernung)