Class Zeichenfenster.FigurenElementRechteck

    • 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 Rechtecks
        höhe - Höhe des Rechtecks
        c - Farbe des Rechtecks
    • Method Detail

      • ElementZeichnen

        void ElementZeichnen​(Graphics2D g,
                             double größe,
                             int x,
                             int y)
        Zeichnet das Figurenelement.
        Specified by:
        ElementZeichnen in class Zeichenfenster.FigurenElement
        Parameters:
        g - das Grafikobjekt
        größe - die aktuelle Größe der Figur
        x - die x-Koordinate des Aufhängepunkts der Figur
        y - 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 class Zeichenfenster.FigurenElement
        Parameters:
        p - der Gesamtpfad
        größe - die aktuelle Größe der Figur
        x - die x-Koordinate des Aufhängepunkts der Figur
        y - die y-Koordinate des Aufhängepunkts der Figur