ich diese Grafik umgesetzt haben:anzeigen Gewichte in JGraphT
ListenableDirectedWeightedGraph<String, MyWeightedEdge> g =
new ListenableDirectedWeightedGraph<String, MyWeightedEdge>(MyWeightedEdge.class);
Um zu zeigen, was die Klasse Name schon sagt; ein einfacher hörbarer gewichteter Graph. Ich möchte das Etikett der Ränder ändern und statt des Formats
return "(" + source + " : " + target + ")";
Ich will es das Gewicht der Kante zeigen. Ich erkenne, dass alle Aktionen an den Knoten, z.B. die getEdgesWeight()
Methode, werden von der Grafik und nicht von der Kante delegiert. Wie kann ich das Gewicht der Kante anzeigen? Muss ich den Graph irgendwie an den Rand übergeben?
Jede Hilfe wird geschätzt.
user5915 hat nicht erwähnt, was er verwendet, um seine Grafik zu visualisieren, aber ich nehme an, es war jgraph. Es ist, als ob du ihm sagst, dass er seine eigene Bibliothek O.o schreiben soll – Khoi