7
A
回答
11
其實沒有必要設置一個重點節點變量,因爲Scene
已經包含一個focusOwnerProperty
。
所以你可以使用它,例如如:
if (scene.focusOwnerProperty().get() instanceof TextArea) {
TextArea focusedTextArea = (TextArea) scene.focusOwnerProperty().get();
}
相關問題
- 1. 如何根據重點控制知道哪個頂級容器當前「專注」?
- 2. 如何找到哪個NSTextfield專注於
- 3. Javafx如何知道哪個文本框被點擊?在我的計劃
- 4. 如何知道哪個標註已被點擊?
- 5. ViewController如何知道它專注於iOS?像「viewDidLoad」
- 6. 如何知道ListView的最後一項專注於android?
- 7. 我如何知道哪些觀察屬於哪個簇?
- 8. 我如何知道Xcode中我的光標位於哪個列?
- 9. 如何知道我需要哪個RedirectToAction?
- 10. 如何知道哪個UI元素處於焦點
- 11. 我如何知道哪個菜單項被點擊?
- 12. 我如何知道哪個下拉菜單有當前焦點
- 13. 如何知道我在燒瓶中點擊了哪個按鈕?
- 14. 如何知道哪個圖像按鈕,我點擊datalist
- 15. 如何知道我點擊了哪個表單按鈕類
- 16. 我如何知道哪個元素具有焦點?
- 17. 如何知道我點擊了哪個圖?
- 18. 如何知道我正在點擊哪個ImageView?
- 19. 我如何知道在ui中點擊哪個元素:重複?
- 20. 如何知道圖中的哪些節點是可移動的
- 21. 如何知道一個緩存條目駐留在哪個節點上
- 22. 當在jQuery中遍歷DOM時,我怎麼知道我在哪個節點上?
- 23. 我們如何知道哪個Hadoop惡魔運行在給定集羣中的哪個節點上
- 24. 如何知道「索引節點號」
- 25. 我如何知道可以注入哪些參數
- 26. Selenium 2 Grid - 知道您的測試使用哪個節點
- 27. 如何知道jQuery中哪個錨點被點擊?
- 28. 如何知道一個節點是否與另一個節點相交?
- 29. 在不知道父項的情況下刪除節點(JavaFX)
- 30. 如何專注於EditText
添加一個收聽器 –
當您選擇一個'TextArea'時,JVM會註冊它。如果你添加一個事件監聽器,並讓監聽器執行一個動作(比如將'TextArea'的背景變成紅色),那麼你就知道它是否被選中。這回答了你的問題了嗎? –
我編輯了這個問題;我的意思是問我是否可以找到一種方法來選擇節點並將其設置爲變量。 – Vasting