java.lang.ObjectKreis
public class Kreis
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 |
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 |
setzeDurchmesser(int neuerDurchmesser)
Ändere den Durchmesser dieses Kreises in 'neuerDurchmesser' (Angabe in Bildschirmpunkten). |
void |
setzePosition(int neuesX,
int neuesY)
Ändere die Position des Kreises (Angabe der Koordinaten des Mittelpunktes). |
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 horizontalBewegen(int entfernung)
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 setzeDurchmesser(int neuerDurchmesser)
public void setzePosition(int neuesX, int neuesY)
public void sichtbarMachen()
public void unsichtbarMachen()
public void vertikalBewegen(int entfernung)