2011-08-18 9 views
11

組織図のようなグラフやツリーを生成するためのライブラリを探しています。 このライブラリは、このグラフからプレーンなイメージを生成できる必要があります。Javaによるツリーの可視化

グラフビジュアライゼーションのための良い、うまくいけばオープンソースのライブラリを知っている人はいますか?

答えて

11

JGraphが最適です。

これは非常に強力なオープンソースのグラフ可視化ライブラリです。

+0

あなたがスイングをやっている場合、またlooを取るkをレガシーバージョン(JGraph5)で使用すると、その一部の機能は新バージョンではまだサポートされていません。 – Rhangaun

+0

ありがとうございました。あなたは良いチュートリアルを知っていますか?私はOrgを作成するのが好きです。チャート。しかし、私は自動配置図を作成する方法がなく、これをイメージとして保存する方法は見つけられませんでした。 – Johannes

0

これらのライブラリをチェックしてください:

+0

jgraphtは視覚化ツールではありません。これは、いくつかのアルゴリズムを格納して実行するためのデータ構造です。 – deepmax

4

Graphstreamプロジェクトは、信じられないほど見て、オープンソースです。最高のそれについて、それがベースのスイングではないです:

Graphstream Project

Github Link

Graph graph = new SingleGraph("Tutorial 1"); 
graph.setStrict(false); 
graph.setAutoCreate(true); // optionally have it create nodes for you automatically 
graph.addEdge("AB", "A", "B"); 
graph.addEdge("BC", "B", "C"); 
graph.addEdge("CA", "C", "A"); 
graph.display(); 

enter image description here

またはツリー:

enter image description here

+0

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 11782022) – Teepeemm

+0

今は良いですか? – Terran

+0

いくつかのコード例は素晴らしいでしょう。経験則は、ハイパーリンクが存在しない場合、残っているものは有益でしょうか? "Graphstream"はあなたが本当に私たちに与えたものです。一方、このタイプの質問は、SOにはあまり適していないため、現在は閉鎖されています。 – Teepeemm

関連する問題