Class Lampe
- java.lang.Object
-
- Lampe
-
class Lampe extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
Lampe.Farbe
-
Constructor Summary
Constructors Constructor Description Lampe()
Standardkonstruktor für Objekte der Klasse Lampe.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
FarbeSetzen(String neueFarbe)
Setzt die Farbe der Lampe.(package private) void
PositionSetzen(int x, int y)
Setzt die Position der Lampe.Der Ursprung liegt in der Mitte des Fensters, die y-Achse zeigt nach unten.private void
Zeichnen()
Zeichnet die Lampe.
-
-
-
Field Detail
-
fenster
private Frame fenster
Das Anzeigefenster.
-
größe
private static final int größe
Anzeigegröße für eine Lampe
-
radius
private static int radius
Interna
-
aktFarbe
private Lampe.Farbe aktFarbe
-
x
private int x
-
y
private int y
-
anzeige
private Canvas anzeige
-
-
Method Detail
-
Zeichnen
private void Zeichnen()
Zeichnet die Lampe.
-
FarbeSetzen
void FarbeSetzen(String neueFarbe)
Setzt die Farbe der Lampe.- Parameters:
neueFarbe
- die neue Farbe der Lampe
-
PositionSetzen
void PositionSetzen(int x, int y)
Setzt die Position der Lampe.Der Ursprung liegt in der Mitte des Fensters, die y-Achse zeigt nach unten.(x /y) bedeutet das Kästchen rechts unterhalb der Gitterlinien.- Parameters:
x
- x-Positiony
- y-Position
-
-