|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbeispiele.k1k3Roboter.robotergrafik.Kugel
public class Kugel
Die Klasse Kugel definiert eine Kugel mit Beschriftung, die sich auf dem Fliessband befindet, und vom Roboterarm bewegt werden kann.
Field Summary | |
---|---|
(package private) boolean |
angemeldet
Zeigt an, ob die Repraesentation der Kugel (Kreis mit Text) beim Zeichenfenster angemeldet ist. |
Constructor Summary | |
---|---|
Kugel(Zeichenfenster fenster,
int neueNummer,
int neueXPosition)
Dieser Konstruktor erzeugt eine neue Kugel mit der uebergebenen Nummer an der uebergebenen x-Koordinate mit einer zufaelligen Farbe. |
|
Kugel(Zeichenfenster fenster,
int neueNummer,
int neueXPosition,
String neueFarbe)
Der Konstruktor erzeugt eine neue Kugel mit der uebergebenen Nummer an der uebergebenen x-Koordinate und mit der uebergebenen Farbe. |
Method Summary | |
---|---|
void |
anzeigen()
Die Methode anzeigen zeichnet die Kugel neu auf dem Zeichenfenster. |
void |
drehen(int deltaWinkel)
Dreht die Kugel relativ zum bisherigen Winkel |
void |
drehpunktSetzen(int neuerXDrehpunkt,
int neuerYDrehpunkt)
Setzt den Drehpunkt der Kugel |
String |
farbeGeben()
Die Methode farbeGeben gibt die Farbe der Kugel zurueck. |
int |
nummerGeben()
Die Methode nummerGeben gibt die Nummer der Kugel zurueck. |
void |
positionSetzen(int xPosition,
int yPosition)
Die Methode positionSetzen setzt die Position der Kugel an die uebergebene Stelle. |
void |
verschieben(int deltaX,
int deltaY)
Verschiebt die Kugel und die angegebenen Werte |
void |
verstecken()
Die Methode verstecken entfernt die Kugel vom Zeichenfenster. |
boolean |
wirdAngezeigt()
Die Methode wirdAngezeigt gibt den Anzeigestatus der Kugel zurueck. |
double |
xPositionGeben()
Liefert die xPosition der Kugel |
double |
yPositionGeben()
Liefert die yPosition der Kugel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
boolean angemeldet
Constructor Detail |
---|
public Kugel(Zeichenfenster fenster, int neueNummer, int neueXPosition)
public Kugel(Zeichenfenster fenster, int neueNummer, int neueXPosition, String neueFarbe)
Method Detail |
---|
public void anzeigen()
public void drehen(int deltaWinkel)
public void drehpunktSetzen(int neuerXDrehpunkt, int neuerYDrehpunkt)
public String farbeGeben()
public int nummerGeben()
public void positionSetzen(int xPosition, int yPosition)
public void verschieben(int deltaX, int deltaY)
public void verstecken()
public boolean wirdAngezeigt()
public double xPositionGeben()
public double yPositionGeben()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |