Class Stuhl

java.lang.Object
  extended by Stuhl

public class Stuhl
extends Object

Ein Stuhl, der manipuliert werden kann und sich selbst auf einer Leinwand zeichnet.

Version:
2.2 (aug 07)
Author:
Claus Albowski

Constructor Summary
Stuhl()
          Erzeuge einen neuen Stuhl mit einer Standardfarbe und Standardgroesse an einer Standardposition.
 
Method Summary
 void aendereFarbe(String neueFarbe)
          Aendere die Farbe dieses Objektes in 'neueFarbe'.
 void bewegeHorizontal(int entfernung)
          Bewege dieses Objekt horizontal um 'entfernung' Bildschirmpunkte.
 void bewegeVertikal(int entfernung)
          Bewege dieses objekt vertikal um 'entfernung' Bildschirmpunkte.
 void dreheAuf(int neuerWinkel)
          Drehe auf den angegebenen Winkel
 void verberge()
          Mache dieses Objekt unsichtbar.
 void zeige()
          Mache dieses Objekt sichtbar.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Stuhl

public Stuhl()
Erzeuge einen neuen Stuhl mit einer Standardfarbe und Standardgroesse an einer Standardposition. (Standardkonstruktor)

Method Detail

aendereFarbe

public void aendereFarbe(String neueFarbe)
Aendere die Farbe dieses Objektes in 'neueFarbe'. Gueltige Angaben sind "rot", "gelb", "blau", "gruen", "lila" und "schwarz".


bewegeHorizontal

public void bewegeHorizontal(int entfernung)
Bewege dieses Objekt horizontal um 'entfernung' Bildschirmpunkte.


bewegeVertikal

public void bewegeVertikal(int entfernung)
Bewege dieses objekt vertikal um 'entfernung' Bildschirmpunkte.


dreheAuf

public void dreheAuf(int neuerWinkel)
Drehe auf den angegebenen Winkel


verberge

public void verberge()
Mache dieses Objekt unsichtbar. Wenn es bereits unsichtbar ist, tue nichts.


zeige

public void zeige()
Mache dieses Objekt sichtbar. Wenn es bereits sichtbar ist, tue nichts.