myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Suche Java Bibliothek zum Visualisieren von Netzen (https://mygully.com/showthread.php?t=1919800)

nomack 08.10.09 14:42

Suche Java Bibliothek zum Visualisieren von Netzen
 
Moin,

für das Studium muss ich zur Zeit ein kleines Tool zur Dokumentenverwaltung entwickeln.

Dabei gibt es verschiedenen Phasendokumente eines Modells in einem Ordner.
Jeder dieser Dokumente kann einen Vorgänger oder Nachfolger haben, eine Ausgangsbasis besitzen und/oder selber die Ausgangsbasis für ein anderes Dokument sein. Weiterhin kann es für jedes Phasendokument ein V&V* Dokument geben oder dieses Modell ist selber das V&V Dokument.
Jedes Dokument kann also bis zu 5 von 6 möglichen Relationen zu anderen Dokumenten aufbauen.
Ich bin mitlerweile soweit, dass alle Dokumente ausgelesen, ihre Beziehungen festgestellt und in einer XML Datei abgespeichert werden.

Nun mein Problem weshalb ich Hilfe suche:
In der XML Datei hab ich jetzt jedes Dokument mit einer ID aufgeführt. Weiterhin ist für jedes Dokument die ID der Nachbarn über die 6 Relationen aufegührt (oder ob es keine gibt).
Jetzt suche ich nach einer Möglichkeit dieses Netz was sich dadurch ergibt zu visualisieren. Kennt jemand eine Java Bibliothek die sowas hergibt oder etwas ähnliches?



* siehe:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

urga 08.10.09 17:30

schau mal hier: [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
Zitat:

One of JUNG's key strengths is that it can annotate graphs, vertices (entities), or edges (relations) with any Java data type.
die demos laufen bei mir nur im IE.

nomack 15.10.09 08:31

Danke!
genau sowas hab ich gesucht! Funktioniert einwandfrei!


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:41 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.