最短経路アルゴリズムの可視化に取り組んでいます。エッジと頂点のグラフがあり、JGraph を使用して描画したいと考えています。これまでのところ、このコードを例として使用しました: JFrame 内の JGraph
うまく機能しますが、セル(頂点)の座標が固定されています。ランダムに生成された数の頂点とランダムな長さのエッジの LinkedList を用意する予定で、一部のエッジは単方向または双方向になります。
セルを適切な方法で自動的に配置する JGraph を作成するにはどうすればよいですか? 座標は任意ですが、長さはプロポーションを維持する必要があります。そのために外部アルゴリズムを使用する必要がありますか?