2

JgraphT を使用して基礎となるデータ構造をサポートし、JgraphX を使用して構造を画面に表示することで、デシジョン ツリー (および代数決定図の世界のいくつかの改良点) の視覚化ツールを構築しようとしています。(私は両方のパッケージが初めてです。)

JgraphX にはかなりの歴史があると思います.Jgraph 5.13の Facade クラスと TreeLayout クラスは正しい方向への一歩であるように見えましたが、最近のJgraphXパッケージには似たようなものは見つかりません. (履歴を理解していれば、Jgraph は 5.13 バージョンがリリースされた後に JgraphX に名前が変更され、バージョン番号が最初からやり直されました。それは正しいですか?) また、従来の Jgraph 5.13 jar ファイルをどこにも見つけることができません。

具体的な質問:

  1. Jgraph 5.13 はどこかに存在しますか?誰かに教えてもらえますか?
  2. JgraphX は、異なる名前またはパラダイムで同じツリー レイアウト機能をサポートしていますか?

助けがなければ、ツリー レイアウト ツールをゼロから作成するまで、JgraphT/JgraphX を手動で処理する必要があります。これは、私の「楽しみ」の定義に適合しません。

4

2 に答える 2

1

JGraphXは完全にゼロから書き直されたため、JGraph 6とは呼ばず、バージョン管理は1.0から開始されました。

JGraphXには、ツリー/階層レイアウトが含まれています。

明らかに、JGraphTは私たちに関連するプロジェクトではないので、残念ながら更新されませんでした。これに関連する投稿がフォーラムにあります。私は橋をテストしていませんが、その考えは正しいです。

JGraphXにも独自の分析パッケージがあります。それがニーズを満たしているかどうか、およびJGraphTがまったく必要かどうかを確認することをお勧めします。

JGraph5の新しいバージョンのダウンロードはここで提供されます。

于 2012-12-18T16:00:57.763 に答える
0

私の疑念は正しいようです。Jgraph は JgraphX への進化の過程で大幅に変更されましたが、JgraphT はそれに追いついていません (または追いつかないでしょう)。JgraphT から Jgraph 形式へのエクスポートは、Jgraph の古いバージョン (5.xx 以下) を使用すると、はるかにうまく機能します。その場合、ファサード、レイアウト ツールなどが適切にインターフェイスします。

また、Jgraph の古いバージョンであるバージョン 5.13.00 は、ここにあります。

于 2012-11-24T19:01:46.843 に答える