Class Rectangle
- Direct Known Subclasses:
Cell
Der ursprüngliche Name der Klasse war Rechteck.
- Version:
- 1.0
- Author:
- Albert Wiedemann
-
Field Summary
FieldsModifier and TypeFieldDescriptionintBreite des Rechtecks.Farbe des Rechtecks.intHöhe des Rechtecks.booleanSichtbarkeit des Rechtecks.intDrehwinkel (mathematisch positiver Drehsinn) des Rechtecks in Grad.intx-Position der linken oberen Ecke.inty-Position der linken oberen Ecke. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDrehen(int grad) Dreht das RechteckvoidEntfernt das Rechteck aus dem Zeichenfenster.voidFarbeSetzen(String farbe) Setzt die Farbe des Rechtecks.voidBringt das Rechteck in die hinterste Ebene.voidBringt das Rechteck in die vorderste Ebene.voidGrößeSetzen(int breite, int höhe) Setzt die Größe des Rechtecks.voidBringt das Rechteck eine Ebene nach hinten.voidBringt das Rechteck eine Ebene nach vorn.voidPositionSetzen(int x, int y) Setzt die Position (der linken oberen Ecke) des Rechtecks.voidSichtbarkeitSetzen(boolean sichtbar) Schaltet die Sichtbarkeit des Rechtecks ein oder aus.voidVerschieben(int deltaX, int deltaY) Verschiebt das Rechteck um die angegebenen Werte.voidWinkelSetzen(int winkel) Setzt den Drehwinkel des Rechtecks.
-
Field Details
-
x
public int xx-Position der linken oberen Ecke. -
y
public int yy-Position der linken oberen Ecke. -
breite
public int breiteBreite des Rechtecks. -
höhe
public int höheHöhe des Rechtecks. -
farbe
Farbe des Rechtecks. -
sichtbar
public boolean sichtbarSichtbarkeit des Rechtecks. -
winkel
public int winkelDrehwinkel (mathematisch positiver Drehsinn) des Rechtecks in Grad.
-
-
Constructor Details
-
Rectangle
public Rectangle()Der Konstruktor erzeugt das Delegate-Objekt
-
-
Method Details
-
PositionSetzen
public void PositionSetzen(int x, int y) Setzt die Position (der linken oberen Ecke) des Rechtecks.Die ursprünglich deutsche Name dieser Methode war
PositionSetzen.- Parameters:
x- x-Position der linken oberen Eckey- y-Position der linken oberen Ecke
-
Verschieben
public void Verschieben(int deltaX, int deltaY) Verschiebt das Rechteck um die angegebenen Werte.Die ursprünglich deutsche Name dieser Methode war
Verschieben.- Parameters:
deltaX- Verschiebung in x-RichtungdeltaY- Verschiebung in y-Richtung
-
Drehen
public void Drehen(int grad) Dreht das RechteckDie ursprünglich deutsche Name dieser Methode war
Drehen.- Parameters:
grad- Drehwinkel (mathematisch positiver Drehsinn) im Gradmass
-
GrößeSetzen
public void GrößeSetzen(int breite, int höhe) Setzt die Größe des Rechtecks.Die ursprünglich deutsche Name dieser Methode war
GrößeSetzen.- Parameters:
breite- (neue) Breitehöhe- (neue) Höhe
-
FarbeSetzen
Setzt die Farbe des Rechtecks. Erlaubte Farben sind: "weiß", "weiss", "rot", "grün", "gruen", "blau", "gelb", "magenta", "cyan", "hellgelb", "hellgrün", "hellgruen", "orange", "braun", "grau", "schwarz" Alle anderen Eingaben werden auf die Farbe schwarz abgebildet.Die ursprünglich deutsche Name dieser Methode war
FarbeSetzen.- Parameters:
farbe- (neue) Farbe
-
WinkelSetzen
public void WinkelSetzen(int winkel) Setzt den Drehwinkel des Rechtecks. Die Winkelangabe ist in Grad,positive Werte drehen gegen den Uhrzeigersinn, negative Werte drehen im Uhrzeigersinn (mathematisch positiver Drehsinn).Die ursprünglich deutsche Name dieser Methode war
WinkelSetzen.- Parameters:
winkel- der (neue) Drehwinkel des Rechtecks
-
SichtbarkeitSetzen
public void SichtbarkeitSetzen(boolean sichtbar) Schaltet die Sichtbarkeit des Rechtecks ein oder aus. Erlaubte Parameterwerte: true, falseDie ursprünglich deutsche Name dieser Methode war
SichtbarkeitSetzen.- Parameters:
sichtbar- (neue) Sichtbarkeit des Rechtecks
-
Entfernen
public void Entfernen()Entfernt das Rechteck aus dem Zeichenfenster.Die ursprünglich deutsche Name dieser Methode war
Entfernen. -
NachVornBringen
public void NachVornBringen()Bringt das Rechteck eine Ebene nach vorn.Die ursprünglich deutsche Name dieser Methode war
NachVornBringen. -
GanzNachVornBringen
public void GanzNachVornBringen()Bringt das Rechteck in die vorderste Ebene.Die ursprünglich deutsche Name dieser Methode war
GanzNachVornBringen. -
NachHintenBringen
public void NachHintenBringen()Bringt das Rechteck eine Ebene nach hinten.Die ursprünglich deutsche Name dieser Methode war
NachHintenBringen. -
GanzNachHintenBringen
public void GanzNachHintenBringen()Bringt das Rechteck in die hinterste Ebene.Die ursprünglich deutsche Name dieser Methode war
GanzNachHintenBringen.
-