私は多くの矢が1つのノードに接続しており、グラフ上では非常に混乱しているように見えます。どのように矢印を中心に向かって移動させるか、またはそれらを取り外すには?Q:矢印の位置を変更する方法、または矢印の位置をエッジから削除する方法は? (JUNG)
-1
A
答えて
1
デフォルトでは、エッジの方向を見ることができるように、有向エッジが矢印で表示されます。
あなたは矢じりが全く存在しないようにする場合:
visualizationViewer.getRenderContext().setEdgeArrowPredicate(false);
あなたは矢じりが存在になりたい場合は、しかし、それぞれの辺の中央ではなく、彼らの目標でレンダリング:
をvisualizationViewer.getRenderer()
.getEdgeRenderer()
.setEdgeArrowRenderingSupport(
new CenterEdgeArrowRenderingSupport<>());
あなたは違ったエッジの方向を示し異なるエッジ形状を使用する場合:
visualizationViewer
.getRenderContext()
.setEdgeShapeTransformer(EdgeShape.wedge(10));
を210
最後に、有向辺を必要としない場合は、無向グラフを使用できます。
これらの機能は、PluggableRendererDemoで示されています。これは、JUNGディストリビューションの一部として利用できるサンプルの1つです。これらのAPIはJUNG 2.1。*では正確ですが、今後リリースされる3.0ではいくつか変更される予定です。
0
グラフのタイプをDirectedSparseMultigraphからSparseMultigraphに変更し、問題を修正しました。
関連する問題
- 1. 矢印の中間点の矢印位置を変更する
- 2. GraphVizの位置と矢印の方向
- 3. オプションを選択矢印、応答位置
- 4. Skobbler/Skmapsナビゲーション矢印の位置
- 5. matplotlibの矢印位置を更新する
- 6. Webslides:ナビゲーション矢印の位置、不透明度、スタイルを変更
- 7. JavaFXのSplitMenuButtonは、矢印の位置を設定すること
- 8. ボークープロットからツールチップ上の矢印を削除する方法
- 9. クリックアコーディオンで2回の矢印の位置が変わらない
- 10. 矢印アイコンの位置を固定しますか?
- 11. カスタムアンドロイドキーボードの上矢印と下矢印を定義する方法
- 12. イオン2ボタンの矢印位置を更新する必要があります
- 13. 削除矢印
- 14. UIPopoverの矢印の方向と位置を手動で設定する
- 15. 矢印キーでコンボボックス(ドロップダウンリスト)の値を変更する方法は?
- 16. CSSの矢印の位置がブラウザによって異なる
- 17. Visual C++の "Expand Menu"矢印を削除する方法?
- 18. 矢印キーを押した後のPythonカメの位置を設定する
- 19. ブートストラップポップオーバー - 矢印削除
- 20. NSPopoverの矢印の頭の位置を変更するにはどうすればいいですか?
- 21. PopoverPresentationControllerの矢印をスキンする方法
- 22. 矢印のUnicode文字の「tip」の位置
- 23. ブートストラップポップオーバーの矢印とボックスの位置付け
- 24. Android用Skobblerのダイナミックな矢印の位置付け
- 25. ブートストラップ4カルーセルスライダーの矢印の位置合わせ
- 26. ドロップダウンボックスの矢印の色を変更する方法
- 27. DataTableのソート矢印の色を変更する方法
- 28. オペラの入力[type = "number"]から矢印を削除する方法
- 29. QToolButtonのテキストの隣に矢印アイコンを置く方法QT C++
- 30. jqueryで上矢印と下矢印を変更する