如何将键盘上的输入键分配给JButton



我已经为一个特定的动作创建了一个带有JButton的Jframe。现在请我想要一种情况,即任何时候我敲我的键盘上的回车键,它将执行我在我的Jbutton编码的动作。我的Jframe是用Netbeans 7.3设计的。

现在请我想要一种情况,即任何时候我按我的键盘上的回车键,它将执行我在我的Jbutton编码的动作。

  • 让JButton成为JRootPane的默认按钮。
  • 通过在根窗格上调用setDefaultButton(myJButton)来实现。
  • 你可以通过调用JFrame上的getRootPane()来获得JRootPane

  • 请注意,如果您希望在JTextField有焦点时执行此操作,那么解决方案是不同的;在这里,你要添加相同的ActionListener给JButton到JTextField。

实现ActionListener接口

接收动作事件的监听器接口。这个类就是对处理动作事件感兴趣的人实现此接口,用那个类创建的对象被注册到一个组件,使用组件的addActionListener方法。当动作事件发生,则调用该对象的actionPerformed方法。

相关内容

  • 没有找到相关文章

最新更新