我已經創建了一個帶有JButton的Jframe,用於執行特定操作。 現在請我想要一種情況,只要我在我的鍵盤上敲入回車鍵,它就會執行我在Jbutton中編寫的動作。我的Jframe是用Netbeans 7.3設計的。如何將我的鍵盤上的輸入鍵分配給JButton
回答
現在請我想要一種情況,只要我按下我的鍵盤上的輸入鍵,它就會執行我在Jbutton中編寫的操作。
- 使您的JButton成爲JRootPane的默認按鈕。
- 您可以通過在根窗格上調用
setDefaultButton(myJButton)
來完成此操作。 您可以通過在您的JFrame上調用
getRootPane()
來獲得JRootPane。請注意,如果您想在JTextField具有焦點時執行此操作,則解決方案是不同的;在這裏您需要將與JButton相同的ActionListener添加到JTextField中。
Thanks.Let me try it – 2013-04-21 14:43:04
謝謝你的回答,但我有挑戰。 – 2013-04-21 15:16:14
我使用下面的代碼: – 2013-04-21 15:16:39
實現ActionListener接口
的偵聽器接口,用於接收操作事件。對處理動作事件感興趣的類實現此接口 ,並且使用該組件的addActionListener方法向組件註冊使用該類創建的對象 。 當動作事件 發生時,將調用該對象的actionPerformed方法。
- 1. 我可以將鍵盤快捷鍵分配給Microsoft Intellitype鍵盤嗎?
- 2. 如何將鍵盤快捷鍵分配給WPF Ribbon控件?
- 3. 按鍵導航,按鍵盤上的事件輸入鍵盤上的輸入
- 4. OSX上的鍵盤輸入
- 5. 如何將鍵盤快捷鍵分配給IntelliJ中的運行配置?
- 6. 將鍵盤快捷鍵分配給VS 2008中的宏
- 7. JButton鍵盤快捷鍵
- 8. 在鍵盤上匹配輸入名稱
- 9. 鍵入||在我的鍵盤上
- 10. 我如何在鍵盤上使用我的應用程序的輸入鍵
- 11. 鍵盤輸入:如何分離從用戶接收的鍵碼
- 12. 如何在windows鍵盤上輸入«»
- 13. 設置JButton的鍵盤快捷鍵?
- 14. 鍵盤輸入
- 15. 如何讓我的鍵盤輸入/去鍵按鈕工作
- 16. 如何隱藏鍵盤上的輸入鍵
- 17. 如何覆蓋Android鍵盤上的語音輸入鍵?
- 18. 區分鍵盤上的鍵盤
- 19. 如何鍵入數字鍵盤輸入,如果鍵盤上沒有這樣的鍵?
- 20. 將VBS腳本分配給鍵盤快捷鍵
- 21. 我怎樣才能關閉鍵盤上的輸入按鍵
- 22. 鍵盤輸入返回鍵
- 23. 如何將輸出(元組)分配給鍵值? Python的
- 24. 如何將鍵盤輸入一起傳遞給linux命令?
- 25. 如何在iPhone模擬器上鍵入我的鍵盤?
- 26. 如何在Outlook 2007中將鍵盤快捷鍵分配給VBA宏?
- 27. 鍵盤輸入與可編程鍵盤
- 28. 將NSDictionary鍵分配給NSStrings
- 29. 軟鍵盤輸入
- 30. XNA鍵盤輸入
對不起。我不是要大聲呼喊 – 2013-04-21 14:44:22
全部原諒。希望你得到一個很好的答案。 :) – 2013-04-21 14:52:58