Class Circle
Der ursprüngliche Name der Klasse war Kreis.
- Version:
- 1.0
- Author:
- Albert Wiedemann
-
Field Summary
FieldsModifier and TypeFieldDescriptionDie Farbe des Kreises.intDer Radius des Kreises.intDer Drehwinkel (mathematisch positiver Drehsinn) des Kreises in Grad.booleanDie Sichtbarkeit des Kreises.intDie x-Position des Kreismittelpunktes.intDie y-Position des Kreismittelpunktes. -
Constructor Summary
ConstructorsConstructorDescriptionCircle()Erzeugt einen neuen roten Kreis an der Position (60|60) mit einem Radius von 50px. -
Method Summary
Modifier and TypeMethodDescriptionvoidBringt den Kreis in die hinterste Ebene.voidBringt den Kreis in die vorderste Ebene.voidBringt den Kreis eine Ebene nach hinten.voidmove(int deltaX, int deltaY) Verschiebt den Kreis um die angegebenen Werte.voidBringt den Kreis eine Ebene nach vorn.voidremove()Entfernt den Kreis aus dem Zeichenfenster.voidrotate(int angle) Dreht den KreisvoidSetzt die Farbe des Kreises.voidsetPosition(int x, int y) Setzt die Position (des Mittelpunkts) des Kreises.voidsetRadius(int radius) Setzt den Radius des Kreises.voidsetRotation(int rotation) Setzt den Drehwinkel des Kreises.voidsetVisibility(boolean sichtbar) Schaltet die Sichtbarkeit des Kreises ein oder aus.
-
Field Details
-
x
public int xDie x-Position des Kreismittelpunktes. -
y
public int yDie y-Position des Kreismittelpunktes. -
radius
public int radiusDer Radius des Kreises. -
color
Die Farbe des Kreises.Der ursprünglich deutsche Name dieses Attributs war
farbe. -
visible
public boolean visibleDie Sichtbarkeit des Kreises.Der ursprünglich deutsche Name dieses Attributs war
sichtbar. -
rotation
public int rotationDer Drehwinkel (mathematisch positiver Drehsinn) des Kreises in Grad.Der ursprünglich deutsche Name dieses Attributs war
winkel.
-
-
Constructor Details
-
Circle
public Circle()Erzeugt einen neuen roten Kreis an der Position (60|60) mit einem Radius von 50px.
-
-
Method Details
-
setPosition
public void setPosition(int x, int y) Setzt die Position (des Mittelpunkts) des Kreises.Der ursprünglich deutsche Name dieser Methode war
PositionSetzen.- Parameters:
x- Die x-Position des Mittelpunkts.y- Die y-Position des Mittelpunkts.
-
move
public void move(int deltaX, int deltaY) Verschiebt den Kreis um die angegebenen Werte.Der ursprünglich deutsche Name dieser Methode war
Verschieben.- Parameters:
deltaX- Verschiebung in x-RichtungdeltaY- Verschiebung in y-Richtung
-
rotate
public void rotate(int angle) Dreht den KreisDer ursprünglich deutsche Name dieser Methode war
Drehen.- Parameters:
angle- Drehwinkel (mathematisch positiver Drehsinn) im Gradmass
-
setRadius
public void setRadius(int radius) Setzt den Radius des Kreises.Der ursprünglich deutsche Name dieser Methode war
RadiusSetzen.- Parameters:
radius- (neuer) Radius
-
setColor
Setzt die Farbe des Kreises.Die möglichen Farbnamen sind über die Dokumentation der Klasse
ColorContainereinzusehen.Der ursprünglich deutsche Name dieser Methode war
FarbeSetzen.- Parameters:
color- Der (neue) Farbname (Mögliche Farbnamen:siehe Auflistung).
-
setRotation
public void setRotation(int rotation) Setzt den Drehwinkel des Kreises. 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 Kreises
-
setVisibility
public void setVisibility(boolean sichtbar) Schaltet die Sichtbarkeit des Kreises ein oder aus. Erlaubte Parameterwerte: true, falseDer ursprünglich deutsche Name dieser Methode war
SichtbarkeitSetzen.- Parameters:
sichtbar- (neue) Sichtbarkeit des Kreises
-
remove
public void remove()Entfernt den Kreis aus dem Zeichenfenster.Der ursprünglich deutsche Name dieser Methode war
Entfernen. -
raiseLayer
public void raiseLayer()Bringt den Kreis eine Ebene nach vorn.Der ursprünglich deutsche Name dieser Methode war
NachVornBringen. -
bringToFront
public void bringToFront()Bringt den Kreis in die vorderste Ebene.Der ursprünglich deutsche Name dieser Methode war
GanzNachVornBringen. -
lowerLayer
public void lowerLayer()Bringt den Kreis eine Ebene nach hinten.Der ursprünglich deutsche Name dieser Methode war
NachHintenBringen. -
bringToBack
public void bringToBack()Bringt den Kreis in die hinterste Ebene.Der ursprünglich deutsche Name dieser Methode war
GanzNachHintenBringen.
-