Node
特定のStage
ノードを「デフォルト」のキーボード フォーカス ノードに設定しようとしています。
node.requestFocus()
説明させてください: まずfocusableを呼び出すことから始めNode
、次にNode
グラフ全体のルートを無効にしてから、最終的に再度有効にします。これが完了すると、キーボード フォーカスが他のフォーカス可能なノードに移動したことがわかります。Node
他のノードは「デフォルト」のフォーカス可能なノード、つまり、フォーカスできない無効な状態から戻ったときにフォーカスを取得するノードであると推測していますNode
。残念ながら、これは私が注目したいノードではありません!
このような状況でキーボード フォーカスを取得するノードを制御する方法を知っている人はいますか? 実際、JavaFX が以前にフォーカスされていたノードを記憶してそこに戻るようにする方法があれば、それで十分です。