Class Triangle
Der ursprüngliche Name der Klasse war Dreieck.
- Version:
- 1.0
- Author:
- Albert Wiedemann
-
Field Summary
FieldsModifier and TypeFieldDescriptionintBreite des umgebenden Rechtecks.Farbe des Dreiecks.intHöhe des umgebenden Rechtecks.booleanSichtbarkeit des Dreiecks.intDrehwinkel (mathematisch positiver Drehsinn) des Dreiecks in Grad.intx-Position der Spitze.inty-Position der Spitze. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDrehen(int grad) Dreht das DreieckvoidEntfernt das Dreieck aus dem Zeichenfenster.voidFarbeSetzen(String farbe) Setzt die Farbe des Dreiecks.voidBringt das Dreieck in die hinterste Ebene.voidBringt das Dreieck in die vorderste Ebene.voidGrößeSetzen(int breite, int höhe) Setzt die Größe des Dreiecks.voidBringt das Dreieck eine Ebene nach hinten.voidBringt das Dreieck eine Ebene nach vorn.voidPositionSetzen(int x, int y) Setzt die Position (der Spitze) des Dreiecks.voidSichtbarkeitSetzen(boolean sichtbar) Schaltet die Sichtbarkeit des Dreiecks ein oder aus.voidVerschieben(int deltaX, int deltaY) Verschiebt das Dreieck um die angegebenen Werte.voidWinkelSetzen(int winkel) Setzt den Drehwinkel des Dreiecks.
-
Field Details
-
x
public int xx-Position der Spitze. -
y
public int yy-Position der Spitze. -
breite
public int breiteBreite des umgebenden Rechtecks. -
höhe
public int höheHöhe des umgebenden Rechtecks. -
farbe
Farbe des Dreiecks. -
sichtbar
public boolean sichtbarSichtbarkeit des Dreiecks. -
winkel
public int winkelDrehwinkel (mathematisch positiver Drehsinn) des Dreiecks in Grad.
-
-
Constructor Details
-
Triangle
public Triangle()Der Konstruktor erzeugt das Delegate-Objekt
-
-
Method Details
-
PositionSetzen
public void PositionSetzen(int x, int y) Setzt die Position (der Spitze) des Dreiecks.Die ursprünglich deutsche Name dieser Methode war
PositionSetzen.- Parameters:
x- x-Position der Spitzey- y-Position der Spitze
-
Verschieben
public void Verschieben(int deltaX, int deltaY) Verschiebt das Dreieck 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 DreieckDie 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 Dreiecks.Die ursprünglich deutsche Name dieser Methode war
GrößeSetzen.- Parameters:
breite- (neue) Breitehöhe- (neue) Höhe
-
FarbeSetzen
Setzt die Farbe des Dreiecks. 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 Dreiecks. 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 Dreiecks
-
SichtbarkeitSetzen
public void SichtbarkeitSetzen(boolean sichtbar) Schaltet die Sichtbarkeit des Dreiecks ein oder aus. Erlaubte Parameterwerte: true, falseDie ursprünglich deutsche Name dieser Methode war
SichtbarkeitSetzen.- Parameters:
sichtbar- (neue) Sichtbarkeit des Dreiecks
-
Entfernen
public void Entfernen()Entfernt das Dreieck aus dem Zeichenfenster.Die ursprünglich deutsche Name dieser Methode war
Entfernen. -
NachVornBringen
public void NachVornBringen()Bringt das Dreieck eine Ebene nach vorn.Die ursprünglich deutsche Name dieser Methode war
NachVornBringen. -
GanzNachVornBringen
public void GanzNachVornBringen()Bringt das Dreieck in die vorderste Ebene.Die ursprünglich deutsche Name dieser Methode war
GanzNachVornBringen. -
NachHintenBringen
public void NachHintenBringen()Bringt das Dreieck eine Ebene nach hinten.Die ursprünglich deutsche Name dieser Methode war
NachHintenBringen. -
GanzNachHintenBringen
public void GanzNachHintenBringen()Bringt das Dreieck in die hinterste Ebene.Die ursprünglich deutsche Name dieser Methode war
GanzNachHintenBringen.
-