我一直在努力這個太長。當我完成了一個jTextField的輸入後,當我點擊文本框外的窗口時,我想讓它失去焦點。我無法弄清楚如何做到這一點。我能做的最好的轉移焦點是下一個文本框。想要jTextField失去焦點,當我點擊主窗口
2
A
回答
2
爲什麼要失去焦點嗎?我確信有更好的設計,然後強制用戶單擊窗口以使文本字段失去焦點。
無論如何,當另一個組件獲得焦點時,文本字段將失去焦點。默認情況下,面板不可聚焦,因此點擊它不會導致文本字段失去焦點。使面板可聚焦:
panel.setFocusable(true);
當然現在當用戶使用Tab鍵,面板現在將包括在Tab順序。這是另一個原因,這似乎是一個糟糕的設計。
0
考慮你的類繼承的JFrame:
JTextField jTextField1 = new JTextField();
addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseClicked(java.awt.event.MouseEvent evt) {
jTextField1.setFocusable(false);
}
});
希望這有助於...
相關問題
- 1. 窗口失去焦點
- 2. 從JTextField失去焦點
- 3. 當窗口失去焦點時隱藏JDialog窗口
- 4. 失去焦點並點擊窗口的關閉按鈕?
- 5. 當窗口關閉時,我的應用程序失去焦點
- 6. 子窗口(CEdit)失去焦點
- 7. 檢查窗口是否失去焦點
- 8. 德爾福窗口失去焦點
- 9. 當點擊另一個元素時不要失去焦點
- 10. JQuery確認對話框焦點導致主窗口下拉失去焦點
- 11. 我從主頁失去焦點
- 12. reveal.js失去焦點點擊FF
- 13. 點擊外部edittext以失去焦點
- 14. Vb.NET當窗口失去焦點時禁用定時器
- 15. 當按下子按鈕時C++窗口失去焦點
- 16. 如何在窗口失去焦點後激活窗口?
- 17. Tkinter的主窗口焦點
- 18. 需要點擊2次才能失去焦點
- 19. CKeditor:點擊另一個元素時不要失去焦點
- 20. 當單擊其他節點時,javafx不會失去焦點
- 21. pyqt:單擊主窗口時的焦點窗口小部件
- 22. UIGestureRecognizer「失去焦點」?
- 23. Flex:ItemEditor失去焦點!
- 24. 層失去焦點
- 25. java - 失去焦點
- 26. UISearchBar失去焦點
- 27. TextBox失去焦點
- 28. Ultraoptionset失去焦點
- 29. 如何讓窗戶失去焦點?
- 30. Java JTextfield焦點
我不知道如何在netbeans中做到這一點。我已經檢查了可重點屬性,但它似乎沒有做任何事情。我可以嘗試在面板創建後插入代碼。我想在編輯它之後從textfield b/c中獲得焦點,我希望能夠使用我的鍵盤快捷鍵「p」來激活一個按鈕。我想我可以在任何其他焦點失去焦點時給予按鈕焦點。 – 2010-11-23 20:45:11