ダブル座標を使用して親からノードを選択する方法はありますか?私は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ラベルを選択する方法
- 4. JavaFXツリービュー - "2つの"グラフィックで親ノードを作成する方法
- 5. zkの動的ツリーの親ノードの選択時にすべての子ノードを選択する方法は?
- 6. $(this)で始まるクラスから親から子供を選択する方法
- 7. Dynamic Linq - 子プロパティから親オブジェクトを選択する方法
- 8. xmlファイルからノードを選択する方法は?以下
- 9. for-each xsltステートメントで親の各子ノードを選択する方法は?
- 10. 親のドロップダウン選択値を選択する方法
- 11. CSSで親の親を選択する方法は?
- 12. JavaFXのChoiceBoxからobservableArrayList型で選択した値を取得する方法
- 13. コンポーネントから親にラジオボタンの選択肢を渡す方法は?
- 14. データフレームから親ノードと後続ノードを抽出する方法
- 15. Treegrid子ノードから親ノードをチェック/チェック解除する方法
- 16. SQL:マテリアライズドパス内のすべての親ノードを選択する方法は?
- 17. 他のノードの前にノードをドラッグし続ける方法(JavaFX 8)?
- 18. XPathで親ノードを選択していますか?
- 19. 子ノードから親ノードを選択するにはどうすればよいですか?
- 20. ajaxから選択ボックスで値を選択する方法
- 21. JavaFXシーンビルダ - 親ノード間のドラッグアンドドロップ
- 22. JavaFX TableViewで選択行を計算する方法
- 23. RadTreeViewで選択したノードの親ノードを取得していますか?
- 24. ListViewから選択した項目にJavaFX Labelをバインドする方法
- 25. D3のツリーで親ノードの複数の親を選択する最も簡単な方法
- 26. Eclipseプラグインからパッケージエクスプローラで選択したノードを取得する方法
- 27. Xpathで同じノードから複数の要素を選択する方法は?
- 28. javascriptを使用して、親ノードからの選択範囲のオフセットを見つける方法
- 29. ノードを選択した場合、ノードの親ノードを選択する必要があるように、ツリーからK個のノードを選択する方法の数
- 30. JsTree - 親ノードを選択するとブラウザがフリーズする
二重座標の場合、絶対的な位置を意味しますか?あなたは自分自身を子供の上で繰り返す必要があるかもしれません。あなたはこれを見ましたか? https://docs.oracle.com/javase/8/javafx/api/javafx/scene/Node.html#pickOnBoundsProperty – Pievis