Class KnotenSymbol
- java.lang.Object
-
- GraphenSymbol
-
- KnotenSymbol
-
class KnotenSymbol extends GraphenSymbol
Verwaltet ein Knotensymbol in einem Graph- Version:
- 1.0
- Author:
- Albert Wiedemann
-
-
Field Summary
Fields Modifier and Type Field Description private String
bezeichner
Der Bezeichnerprivate String
farbe
Farbeprivate int
r
Radiusprivate int
x
x-Koordinateprivate int
y
y-Koordinate-
Fields inherited from class GraphenSymbol
braun, hellgelb, hellgrün, oberfläche, orange
-
-
Constructor Summary
Constructors Constructor Description KnotenSymbol(int x, int y, int radius, String farbe, String bezeichner, Oberflaeche o)
Legt das Symbol an und besetzt die Attribute.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) String
BezeichnerGeben()
Meldet den Bezeichner des Symbols zurück.(package private) void
BezeichnerSetzen(String bezeichner)
Setzt die Farbe der Darstellung(package private) void
FarbeSetzen(String f)
Setzt die Farbe der Darstellung(package private) void
PositionSetzen(int x, int y)
Setzt die Position der Darstellung(package private) int
RadiusGeben()
Meldet den Radius des Symbols zurück.(package private) int
XGeben()
Meldet die x-Koordinate des Symbols zurück.(package private) int
YGeben()
Meldet die y-Koordinate des Symbols zurück.(package private) void
Zeichnen(Graphics2D g)
Stellt das Symbol dar.-
Methods inherited from class GraphenSymbol
FarbeCodieren
-
-
-
-
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-Koordinatey
- y-Koordinateradius
- Radiusfarbe
- Farbebezeichner
- Bezeichnero
- die zugeordnete Oberfläche
-
-
Method Detail
-
Zeichnen
void Zeichnen(Graphics2D g)
Stellt das Symbol dar.- Specified by:
Zeichnen
in classGraphenSymbol
- 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-Koordinatey
- 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
-
-