私はJavaFX用にyFilesを使用しています。私は有向枝とその矢印を強調表示する必要があります。 HighlightIndicatorManager<IModelItem>.addHighlight(IModelItem)
を使用していますが、エッジラインのみをハイライト表示し、ハイライトなしで矢印を残しています。エッジの矢印を強調表示することは可能ですか?JavaFXのyFilesでエッジ矢印を強調表示するにはどうすればよいですか?
0
A
答えて
1
はい、可能です。
デフォルトのエッジハイライトは、どのラベル、矢印ヘッド、またはストロークが使用されていても、エッジのパスのみを強調表示します。
ユーティリティクラスEdgeStyleDecorationInstaller
を使用して、IEdgeStyle
の実装をラップしてハイライト表示に使用できます。
IArrow arrow = new Arrow(ArrowType.DEFAULT, orangePen, Color.ORANGE, 0, 1);
そして、あなたのグラフの様々なエッジに異なるまたはダイナミックハイライトを適用するためにHighlightDecoratorを使用します。色付きの矢印の頭を得るために、あなたはこれを行うことができます。
yFiles評価パッケージには、この技術のサンプルが「GraphViewerApplication」のGraphViewerController#initializeHighlighting
に含まれています。
関連する問題
- 1. 図のように、「イメージポインティング」矢印をスライドカルーセルに表示するにはどうすればよいですか?
- 2. ggplot2プロットの値のサブセットを強調表示するにはどうすればよいですか?例えば
- 3. Intellij Ideaでライブラリクラスを別の方法で強調表示するにはどうすればよいですか?
- 4. VSコードでHTMLエンティティの強調表示を有効にするにはどうすればよいですか?
- 5. xpageの特定のツリーノードをプログラムで強調表示するにはどうすればよいですか?
- 6. 矢印付きの待機カーソルを表示するにはどうすればよいですか?
- 7. マウスのホバーでJPanelを強調表示するにはどうすればよいですか?
- 8. Eclipseで複数の変数を強調表示するにはどうすればよいですか?
- 9. Sublime Textで既存のArduinoファイルを強調表示するにはどうすればよいですか?
- 10. 上下矢印とプレースホルダテキストを非表示にするにはどうすればよいですか?
- 11. Macソフトウェア開発でボタンを青色(強調表示)にするにはどうすればよいですか?
- 12. TextViewの数字の強調表示をオフにするにはどうすればよいですか?
- 13. AtomのURLの強調表示を無効にするにはどうすればよいですか?
- 14. スクロール中にrecyclerviewの行を強調表示するにはどうすればよいですか?
- 15. データのレンダリング時に検索入力を強調表示するにはどうすればよいですか?
- 16. ACEエディタでコードを強調表示するにはどうすればよいですか?
- 17. WebBrowserコントロールで検索語を「強調表示」するにはどうすればよいですか?
- 18. htmlファイル内でコードスニペットを強調表示するにはどうすればよいですか?
- 19. リストビューで右矢印を非表示にするにはどうすればいいですか?
- 20. グリッドビュー内のテキストの結果を強調表示するにはどうすればよいですか?
- 21. hbs内の特定の単語を強調表示するにはどうすればよいですか?
- 22. rst2html.pyに構文の強調表示にCSSを含めるにはどうすればよいですか?
- 23. アンカー要素の強調表示を削除するにはどうすればよいですか?
- 24. テキストファイルの背景テキストを強調表示するにはどうすればよいですか?
- 25. トリプルクリックの強調表示を制御するにはどうすればよいですか? (HTML)
- 26. UITableViewCell。タッチダウン中にセルを強調表示するにはどうすればよいですか?
- 27. Prototypeを使用してテーブル行を強調表示するにはどうすればよいですか?
- 28. ICSharpCode.TextEditor.TextEditorControlを使用して構文エラーを強調表示するにはどうすればよいですか?
- 29. CSSを使用してJavaコードを強調表示するにはどうすればよいですか?
- 30. onClickを使わずにListViewで行を強調表示するにはどうすればいいですか?