Class Zeichenfenster.FigurenElementRechteck
- java.lang.Object
-
- Zeichenfenster.FigurenElement
-
- Zeichenfenster.FigurenElementRechteck
-
- Enclosing class:
- Zeichenfenster
private class Zeichenfenster.FigurenElementRechteck extends Zeichenfenster.FigurenElement
Ein rechteckiges Figurenelement.
-
-
Constructor Summary
Constructors Constructor Description FigurenElementRechteck(double x, double y, double breite, double höhe, Color c)
Der Konstruktor speichert die Rahmendaten.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void
ElementZeichnen(Graphics2D g, double größe, int x, int y)
Zeichnet das Figurenelement.(package private) void
ElementZuForm(Path2D.Double p, double größe, int x, int y)
Fügt den Pfadteil dieser Komponente zum umgebenden Pfad hinzu.
-
-
-
Constructor Detail
-
FigurenElementRechteck
FigurenElementRechteck(double x, double y, double breite, double höhe, Color c)
Der Konstruktor speichert die Rahmendaten.- Parameters:
x
- x-Koordinate der linken oberen Ecke des Rechtecks relativ zum Aufhängepunkt.y
- y-Koordinate der linken oberen Ecke des Rechtecks relativ zum Aufhängepunkt.breite
- Breite des Rechteckshöhe
- Höhe des Rechtecksc
- Farbe des Rechtecks
-
-
Method Detail
-
ElementZeichnen
void ElementZeichnen(Graphics2D g, double größe, int x, int y)
Zeichnet das Figurenelement.- Specified by:
ElementZeichnen
in classZeichenfenster.FigurenElement
- Parameters:
g
- das Grafikobjektgröße
- die aktuelle Größe der Figurx
- die x-Koordinate des Aufhängepunkts der Figury
- die y-Koordinate des Aufhängepunkts der Figur
-
ElementZuForm
void ElementZuForm(Path2D.Double p, double größe, int x, int y)
Fügt den Pfadteil dieser Komponente zum umgebenden Pfad hinzu.- Specified by:
ElementZuForm
in classZeichenfenster.FigurenElement
- Parameters:
p
- der Gesamtpfadgröße
- die aktuelle Größe der Figurx
- die x-Koordinate des Aufhängepunkts der Figury
- die y-Koordinate des Aufhängepunkts der Figur
-
-