Hallo an alle,
Vorerst ein paar kurze Worte zur allgemeien Aufgabe:
Ich habe einige Klassen geschrieben, die einen Graphen repräsentieren, mit Knoten und Kanten. (-> Graphentheorie)
Diese Knoten haben x und y Koordinaten und die Kanten, enthalten Infos mit welchen Knöten sie verbunden sind.
Das ganze funktioniert prima.
Nun muss ich aber das ganze graphisch darstellen. D.h: Ich muss einen Graphen aus einer xml-Datei einlesen (soweit auch geschafft) und diesen dann
graphisch darstellen.
Ich denke auch nicht, dass das so schwer ist, da die einzelnen Knoten ja x und y Koordinaten haben.
Fragen:
1) Wie erstelle ich ein Koordinatensystem
2) Wie lasse ich Swing automatisch die einzelnen Knöten(Punkte) erzeugen ?
3) Wie mache ich das mit den Kanten ? Die sind ja mit Knöten verbunden
Vorerst ein paar kurze Worte zur allgemeien Aufgabe:
Ich habe einige Klassen geschrieben, die einen Graphen repräsentieren, mit Knoten und Kanten. (-> Graphentheorie)
Diese Knoten haben x und y Koordinaten und die Kanten, enthalten Infos mit welchen Knöten sie verbunden sind.
Das ganze funktioniert prima.
Nun muss ich aber das ganze graphisch darstellen. D.h: Ich muss einen Graphen aus einer xml-Datei einlesen (soweit auch geschafft) und diesen dann
graphisch darstellen.
Ich denke auch nicht, dass das so schwer ist, da die einzelnen Knoten ja x und y Koordinaten haben.
Fragen:
1) Wie erstelle ich ein Koordinatensystem
2) Wie lasse ich Swing automatisch die einzelnen Knöten(Punkte) erzeugen ?
3) Wie mache ich das mit den Kanten ? Die sind ja mit Knöten verbunden