Java-Graph-Layout-Algorithmen
In meiner Java-Anwendung benötige ich eine Art Layout-Algorithmus. Der erste Ansatz lautet wie folgt:
Das Graphviz-Paket muss installiert seinErstellen Sie eine PunktdateiRufen Sie graphviz aus der Java-Anwendung auf und analysieren Sie die Ausgabe (Layout).Grafik mit dem Layout von graphviz anzeigen (zugeordneter Punkt)Für diese Lösung muss jedoch das graphviz-Paket auf den laufenden Computern installiert sein. Ich möchte diese Abhängigkeit loswerden und suche nach einem adäquaten Ersatz.
Eingabe: Knoten mit Breite und Höhe / Kanten von Knoten zu Knoten mit einer LiniendickeAusgabe: Größe des umgebenden Begrenzungsrahmens, Positionen für Knoten und KantenKönnen Sie einen guten und einfachen Java-Layout-Algorithmus empfehlen? Hast du irgendwelche Erfahrungen?
Vielen Dank