ダブル座標を使用して親からノードを選択する方法はありますか?私はimpl_pickNode
メソッドについて聞いたことがありますが、二重座標は使用されていません。推奨されないメソッドを使用するのは良い方法ではないようです。JavaFx 8で親からノードを選択する方法
4
A
答えて
-1
問題を解決しましたか?そうでない場合、これは役に立ちます:http://fxexperience.com/2016/01/node-picking-in-javafx/
これはSceneBuilderの実装でimpl_pickNode
を置き換えるコードです。
基本的には、シーングラフのルートノードからすべての子を再帰的に調べ、座標がこのノード内にあるかどうかを確認します。この場合、リーフノードが見つかるまで、パスをさらに追跡します。これを行う際には、ノードが例えばisVisible
またはisMouseTransparent
であるかどうか、zオーダーを尊重することも確認する必要があります。
+0
ありがとうございました。 – Bugs
関連する問題
- 1. JavaFXでのノード選択の実装方法
- 2. メニューボタンから選択項目を取得する方法javaFX?
- 3. JavaFXツリービュー - "2つの"グラフィックで親ノードを作成する方法
- 4. zkの動的ツリーの親ノードの選択時にすべての子ノードを選択する方法は?
- 5. Dynamic Linq - 子プロパティから親オブジェクトを選択する方法
- 6. $(this)で始まるクラスから親から子供を選択する方法
- 7. xmlファイルからノードを選択する方法は?以下
- 8. for-each xsltステートメントで親の各子ノードを選択する方法は?
- 9. 親のドロップダウン選択値を選択する方法
- 10. CSSで親の親を選択する方法は?
- 11. データフレームから親ノードと後続ノードを抽出する方法
- 12. SQL:マテリアライズドパス内のすべての親ノードを選択する方法は?
- 13. JavaFXシーンビルダ - 親ノード間のドラッグアンドドロップ
- 14. 子ノードから親ノードを選択するにはどうすればよいですか?
- 15. RadTreeViewで選択したノードの親ノードを取得していますか?
- 16. D3のツリーで親ノードの複数の親を選択する最も簡単な方法
- 17. ListViewから選択した項目にJavaFX Labelをバインドする方法
- 18. Xpathで同じノードから複数の要素を選択する方法は?
- 19. Eclipseプラグインからパッケージエクスプローラで選択したノードを取得する方法
- 20. javascriptを使用して、親ノードからの選択範囲のオフセットを見つける方法
- 21. ノードを選択した場合、ノードの親ノードを選択する必要があるように、ツリーからK個のノードを選択する方法の数
- 22. JsTree - 親ノードを選択するとブラウザがフリーズする
- 23. CheckMenuItems選択Javafx
- 24. 子ノードを持つ親を選択するxpath式
- 25. JS Tree - すべての子ノードが選択されているときに親ノードを選択します。
- 26. 選択から複数の段落を選択する方法
- 27. 親ノードがLINQ to XMLの特定の値と等しい場合に子ノードを選択する方法
- 28. 参照ノードからフィールドを追加する方法drupal 8
- 29. JavaFX TabPane:選択したタブを設定する方法
- 30. JavaFX ComboBoxの選択を文字列に変換する方法
二重座標の場合、絶対的な位置を意味しますか?あなたは自分自身を子供の上で繰り返す必要があるかもしれません。あなたはこれを見ましたか? https://docs.oracle.com/javase/8/javafx/api/javafx/scene/Node.html#pickOnBoundsProperty – Pievis