Class KnotenSymbol


  • class KnotenSymbol
    extends GraphenSymbol
    Verwaltet ein Knotensymbol in einem Graph
    Version:
    1.0
    Author:
    Albert Wiedemann
    • Field Detail

      • bezeichner

        private String bezeichner
        Der Bezeichner
      • r

        private int r
        Radius
      • x

        private int x
        x-Koordinate
      • y

        private int y
        y-Koordinate
      • farbe

        private String farbe
        Farbe
    • Constructor Detail

      • KnotenSymbol

        KnotenSymbol​(int x,
                     int y,
                     int radius,
                     String farbe,
                     String bezeichner,
                     Oberflaeche o)
        Legt das Symbol an und besetzt die Attribute.
        Parameters:
        x - x-Koordinate
        y - y-Koordinate
        radius - Radius
        farbe - Farbe
        bezeichner - Bezeichner
        o - die zugeordnete Oberfläche
    • Method Detail

      • Zeichnen

        void Zeichnen​(Graphics2D g)
        Stellt das Symbol dar.
        Specified by:
        Zeichnen in class GraphenSymbol
        Parameters:
        g - der Grafport zum Zeichnen
      • FarbeSetzen

        void FarbeSetzen​(String f)
        Setzt die Farbe der Darstellung
        Parameters:
        f - die (neue) Farbe
      • PositionSetzen

        void PositionSetzen​(int x,
                            int y)
        Setzt die Position der Darstellung
        Parameters:
        x - x-Koordinate
        y - y-Koordinate
      • BezeichnerSetzen

        void BezeichnerSetzen​(String bezeichner)
        Setzt die Farbe der Darstellung
        Parameters:
        bezeichner - der (neue) Bezeichner
      • XGeben

        int XGeben()
        Meldet die x-Koordinate des Symbols zurück.
        Returns:
        x-Koordinate
      • YGeben

        int YGeben()
        Meldet die y-Koordinate des Symbols zurück.
        Returns:
        y-Koordinate
      • RadiusGeben

        int RadiusGeben()
        Meldet den Radius des Symbols zurück.
        Returns:
        Radius
      • BezeichnerGeben

        String BezeichnerGeben()
        Meldet den Bezeichner des Symbols zurück.
        Returns:
        Bezeichner