Class FahrzeugSymbol

    • Field Detail

      • fenster

        protected Frame fenster
        Das Anzeigefenster.
      • länge

        protected int länge
        Anzeigegröße für ein Fahrzeug
      • breite

        protected static final int breite
      • aktFarbe

        protected String aktFarbe
        Interna
      • x

        protected float x
      • y

        protected float y
      • anzeige

        protected Canvas anzeige
      • ausrichtung

        protected char ausrichtung
    • Constructor Detail

      • FahrzeugSymbol

        FahrzeugSymbol()
        Standardkonstruktor für Objekte der Klasse FahrzeugSymbol. Keine Anzeige, Fahrtrichtung Osten. Das Fenster wird bei Bedarf angelegt.
    • Method Detail

      • AWTFarbe

        protected Color AWTFarbe​(String farbe)
      • Zeichnen

        private void Zeichnen()
        Zeichnet das Fahrzeugsymbol.
      • FarbeSetzen

        void FarbeSetzen​(String neueFarbe)
        Setzt die Farbe des Fahrzeugsymbols.
        Parameters:
        neueFarbe - die neue Farbe des Fahrzeugsymbols
      • PositionSetzen

        void PositionSetzen​(float x,
                            float y)
        Setzt die Position des Fahrzeugsymbols. Das Koordinatensystem rechnet in Metern; der Ursprung ist in der Mitte des Fensters. Das Fahrzeugsymbol repräsentiert eine Länge von 5,0m. Die Koordinaten bezeichnen die linke, obere Ecke des Fahrzeugsymbols.
        Parameters:
        x - x-Position
        y - y-Position
      • AusrichtungSetzen

        void AusrichtungSetzen​(char ausrichtung)
        Setzt die Ausrichtung des Fahrzeugs.
        Parameters:
        ausrichtung - Ausrichtung des Fahrzeugs.
      • Entfernen

        public void Entfernen()
        Entfernt das Fahrzeugsymbol aus der Anzeige
      • FahrzeugSymbolErzeugen

        static FahrzeugSymbol FahrzeugSymbolErzeugen​(String art)
        Erzeugt ein neues Fahrzeugsymbol. Mögliche Werte für den Parameter sind: pkw: Standardpkw lkw: Lkw sportwagen: Sportwagen lkwmitanhänger: Lkw mit Anhänger
        Parameters:
        art - Art des zu erzeugenden Fahrzeugs