Hallo zusammen,
ich wende mich gerade mit einem ziemlich dringenden Problem an euch:
Meine aktuelle Aufgabe ist es, eine standalone Visualisierungssoftware in Java zu schreiben welche Abhängigkeiten von diversen Objekten abbilden kann. Bei meinen Recherchen bin ich auf D3.js gestoßen (link). Das Paket sieht für mich sehr ansprechend aus und bietet viele verschiedene Funktionen die für meinen Anwendungsfall wirklich gut geeignet wären. Nun zu meiner Frage:
Ist es möglich, dieses d3js Paket in eine Swing-Oberfläche einzubinden?
Ich stelle mir das so vor, dass ich in meinem Fenster quasi eine Fläche habe welche ähnlich wie in einem Browser von JS gesteuert wird. Ist das möglich?
Ich bin auf die Stichwörder HtmlUnit, Lobo und Rhino gestoßen, aber ich kann leider nicht einschätzen, ob das in die richtige Richtung geht.
Ich hoffe ihr könnt mir da weiterhelfen. Falls natürlich jemand einen goldenen Tipp haben sollte, wie man soetwas auch anders lösen kann, wäre ich natürlich sehr dankbar
Hier ist eine kleine Demo von dem was D3js so kann:
Link zur Demo
Vielen Dank und liebe Grüße,
Serenity91
ich wende mich gerade mit einem ziemlich dringenden Problem an euch:
Meine aktuelle Aufgabe ist es, eine standalone Visualisierungssoftware in Java zu schreiben welche Abhängigkeiten von diversen Objekten abbilden kann. Bei meinen Recherchen bin ich auf D3.js gestoßen (link). Das Paket sieht für mich sehr ansprechend aus und bietet viele verschiedene Funktionen die für meinen Anwendungsfall wirklich gut geeignet wären. Nun zu meiner Frage:
Ist es möglich, dieses d3js Paket in eine Swing-Oberfläche einzubinden?
Ich stelle mir das so vor, dass ich in meinem Fenster quasi eine Fläche habe welche ähnlich wie in einem Browser von JS gesteuert wird. Ist das möglich?
Ich bin auf die Stichwörder HtmlUnit, Lobo und Rhino gestoßen, aber ich kann leider nicht einschätzen, ob das in die richtige Richtung geht.
Ich hoffe ihr könnt mir da weiterhelfen. Falls natürlich jemand einen goldenen Tipp haben sollte, wie man soetwas auch anders lösen kann, wäre ich natürlich sehr dankbar
Hier ist eine kleine Demo von dem was D3js so kann:
Link zur Demo
Vielen Dank und liebe Grüße,
Serenity91