我为特定操作创建了一个带有 JButton 的 Jframe。现在请我想要一种情况,只要我在键盘上按下回车键,它就会执行我在 Jbutton 中编写的操作。我的 Jframe 是用 Netbeans 7.3 设计的。
问问题
1094 次
2 回答
3
现在请我想要一种情况,只要我在键盘上按下回车键,它就会执行我在 Jbutton 中编写的操作。
- 使您的 JButton 成为 JRootPane 的默认按钮。
- 您可以通过调用
setDefaultButton(myJButton)
根窗格来执行此操作。 getRootPane()
您可以通过调用JFrame来获取 JRootPane 。请注意,如果您希望在 JTextField 具有焦点时执行此操作,则解决方案是不同的;在这里,您需要将与 JButton 相同的 ActionListener 添加到 JTextField。
于 2013-04-21T14:39:40.850 回答
-1
实现 ActionListener 接口
用于接收动作事件的监听器接口。对处理动作事件感兴趣的类实现此接口,并且使用该类创建的对象使用组件的 addActionListener 方法注册到组件。当动作事件发生时,该对象的 actionPerformed 方法被调用。
于 2013-04-21T14:40:07.020 回答