5
私のJavaアプリケーションでは、私はレイアウトアルゴリズムのいくつかの並べ替えが必要です。次のように最初のアプローチは、次のとおりです。Javaグラフのレイアウトアルゴリズム
- Graphvizのパッケージは
- インストールする必要がドットファイルを作成します
- Javaアプリケーションから呼び出しgraphvizのとのレイアウトでグラフを表示出力(レイアウト)
- を解析graphviz(帰属ドット)
しかし、このソリューションでは、実行中のマシンにインストールされたgraphvizパッケージが必要です。私はこの依存関係を取り除きたいと思います。私は適切な交換を探しています。
- 入力:ライン
- 出力の厚さでノードからノードに幅と高さ/エッジを持つノード:バウンディングボックスのサイズを囲む、ノードのための位置と
エッジは、あなたがいずれかをお勧めします良いと簡単なJavaのレイアウトアルゴリズム?経験はありますか?
おかげ
を参照してくださいアクションでそれを見て、私は非有向グラフで働いたことはありません、強制的なグラフを見ることもできます – user902383