Class Triangle
Der ursprüngliche Name der Klasse war Dreieck.
- Version:
- 1.0
- Author:
- Albert Wiedemann
-
Field Summary
FieldsModifier and TypeFieldDescriptionDie Farbe des Dreiecks.intDie Höhe des umgebenden Rechtecks.intDer Drehwinkel (mathematisch positiver Drehsinn) des Dreiecks in Grad.booleanDie Sichtbarkeit des Dreiecks.intDie Breite des umgebenden Rechtecks.intDie x-Position der Spitze.intDie y-Position der Spitze. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidBringt das Dreieck in die hinterste Ebene.voidBringt das Dreieck in die vorderste Ebene.voidBringt das Dreieck eine Ebene nach hinten.voidmove(int deltaX, int deltaY) Verschiebt das Dreieck um die angegebenen Werte.voidBringt das Dreieck eine Ebene nach vorn.voidremove()Entfernt das Dreieck aus dem Zeichenfenster.voidrotate(int angle) Dreht das Dreieck.voidSetzt die Farbe des Dreiecks.voidsetPosition(int x, int y) Setzt die Position (der Spitze) des Dreiecks.voidsetRotation(int rotation) Setzt den Drehwinkel des Dreiecks.voidsetSize(int width, int height) Setzt die Größe des Dreiecks.voidsetVisibility(boolean visible) Schaltet die Sichtbarkeit des Dreiecks ein oder aus.
-
Field Details
-
x
public int xDie x-Position der Spitze. -
y
public int yDie y-Position der Spitze. -
width
public int widthDie Breite des umgebenden Rechtecks.Der ursprünglich deutsche Name dieses Attributs war
breite. -
height
public int heightDie Höhe des umgebenden Rechtecks.Der ursprünglich deutsche Name dieses Attributs war
höhe. -
color
Die Farbe des Dreiecks.Der ursprünglich deutsche Name dieses Attributs war
farbe. -
visible
public boolean visibleDie Sichtbarkeit des Dreiecks.Der ursprünglich deutsche Name dieses Attributs war
sichtbar. -
rotation
public int rotationDer Drehwinkel (mathematisch positiver Drehsinn) des Dreiecks in Grad.Der ursprünglich deutsche Name dieses Attributs war
winkel.
-
-
Constructor Details
-
Triangle
public Triangle()Der Konstruktor erzeugt das Delegate-Objekt.
-
-
Method Details
-
setPosition
public void setPosition(int x, int y) Setzt die Position (der Spitze) des Dreiecks.Der ursprünglich deutsche Name dieser Methode war
PositionSetzen.- Parameters:
x- x-Position der Spitzey- y-Position der Spitze
-
move
public void move(int deltaX, int deltaY) Verschiebt das Dreieck um die angegebenen Werte.Der ursprünglich deutsche Name dieser Methode war
Verschieben.- Parameters:
deltaX- Die Verschiebung in x-Richtung.deltaY- Die Verschiebung in y-Richtung.
-
rotate
public void rotate(int angle) Dreht das Dreieck.Der ursprünglich deutsche Name dieser Methode war
Drehen.- Parameters:
angle- Der Drehwinkel (mathematisch positiver Drehsinn) im Gradmaß.
-
setSize
public void setSize(int width, int height) Setzt die Größe des Dreiecks.Der ursprünglich deutsche Name dieser Methode war
GrößeSetzen.- Parameters:
width- Die (neue) Breite.height- Die (neue) Höhe.
-
setColor
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.Der ursprünglich deutsche Name dieser Methode war
FarbeSetzen.- Parameters:
color- Die (neue) Farbe.
-
setRotation
public void setRotation(int rotation) Setzt den Drehwinkel des Dreiecks. Die Winkelangabe ist in Grad, positive Werte drehen gegen den Uhrzeigersinn, negative Werte drehen im Uhrzeigersinn (mathematisch positiver Drehsinn).Der ursprünglich deutsche Name dieser Methode war
WinkelSetzen.- Parameters:
rotation- Der (neue) Drehwinkel des Dreiecks.
-
setVisibility
public void setVisibility(boolean visible) Schaltet die Sichtbarkeit des Dreiecks ein oder aus. Erlaubte Parameterwerte:true,falseDer ursprünglich deutsche Name dieser Methode war
SichtbarkeitSetzen.- Parameters:
visible- Die (neue) Sichtbarkeit des Dreiecks.
-
remove
public void remove()Entfernt das Dreieck aus dem Zeichenfenster.Der ursprünglich deutsche Name dieser Methode war
Entfernen. -
raiseLayer
public void raiseLayer()Bringt das Dreieck eine Ebene nach vorn.Der ursprünglich deutsche Name dieser Methode war
NachVornBringen. -
bringToFront
public void bringToFront()Bringt das Dreieck in die vorderste Ebene.Der ursprünglich deutsche Name dieser Methode war
GanzNachVornBringen. -
lowerLayer
public void lowerLayer()Bringt das Dreieck eine Ebene nach hinten.Der ursprünglich deutsche Name dieser Methode war
NachHintenBringen. -
bringToBack
public void bringToBack()Bringt das Dreieck in die hinterste Ebene.Der ursprünglich deutsche Name dieser Methode war
GanzNachHintenBringen.
-