Class Rechteck


  • public class Rechteck
    extends Object
    Wrapperklasse für ein Rechteck auf der Zeichenfläche.
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Constructor Summary

      Constructors 
      Constructor Description
      Rechteck()
      Der Konstruktor erzeugt das Delegate-Objekt
    • Constructor Detail

      • Rechteck

        Rechteck()
        Der Konstruktor erzeugt das Delegate-Objekt
    • Method Detail

      • PositionSetzen

        void PositionSetzen​(int x,
                            int y)
        Setzt die Position (der linken oberen Ecke) des Rechtecks.
        Parameters:
        x - x-Position der linken oberen Ecke
        y - y-Position der linken oberen Ecke
      • Verschieben

        void Verschieben​(int deltaX,
                         int deltaY)
        Verschiebt das Rechteck um die angegebenen Werte.
        Parameters:
        deltaX - Verschiebung in x-Richtung
        deltaY - Verschiebung in y-Richtung
      • Drehen

        void Drehen​(int grad)
        Dreht das Rechteck
        Parameters:
        grad - Drehwinkel (mathematisch positiver Drehsinn) im Gradmass
      • GrößeSetzen

        void GrößeSetzen​(int breite,
                         int höhe)
        Setzt die Größe des Rechtecks.
        Parameters:
        breite - (neue) Breite
        höhe - (neue) Höhe
      • FarbeSetzen

        void FarbeSetzen​(String farbe)
        Setzt die Farbe des Rechtecks. Erlaubte Farben sind: "weiß", "weiss", "rot", "grün", "gruen", "blau", "gelb", "magenta", "cyan", "hellgelb", "hellgrün", "hellgruen", "orange", "braun", "grau", "schwarz" Alle anderen Eingaben werden auf die Farbe schwarz abgebildet.
        Parameters:
        farbe - (neue) Farbe
      • WinkelSetzen

        void WinkelSetzen​(int winkel)
        Setzt den Drehwinkel des Rechtecks. Die Winkelangabe ist in Grad,positive Werte drehen gegen den Uhrzeigersinn, negative Werte drehen im Uhrzeigersinn (mathematisch positiver Drehsinn).
        Parameters:
        winkel - der (neue) Drehwinkel des Rechtecks
      • SichtbarkeitSetzen

        void SichtbarkeitSetzen​(boolean sichtbar)
        Schaltet die Sichtbarkeit des Rechtecks ein oder aus. Erlaubte Parameterwerte: true, false
        Parameters:
        sichtbar - (neue) Sichtbarkeit des Rechtecks
      • Entfernen

        void Entfernen()
        Entfernt das Rechteck aus dem Zeichenfenster.
      • NachVornBringen

        void NachVornBringen()
        Bringt das Rechteck eine Ebene nach vorn.
      • GanzNachVornBringen

        void GanzNachVornBringen()
        Bringt das Rechteck in die vorderste Ebene.
      • NachHintenBringen

        void NachHintenBringen()
        Bringt das Rechteck eine Ebene nach hinten.
      • GanzNachHintenBringen

        void GanzNachHintenBringen()
        Bringt das Rechteck in die hinterste Ebene.