【发布时间】:2017-11-04 18:13:31
【问题描述】:
我有一个注册了 ActionListener 的 JTextField。当此 JTextField 具有焦点并按下回车键时,将创建一个 ActionEvent。
如何将此事件链接到另一个组件 ActionListener,如 JButton,以便我可以运行它的代码?
【问题讨论】:
标签: java actionlistener listeners actionevent
我有一个注册了 ActionListener 的 JTextField。当此 JTextField 具有焦点并按下回车键时,将创建一个 ActionEvent。
如何将此事件链接到另一个组件 ActionListener,如 JButton,以便我可以运行它的代码?
【问题讨论】:
标签: java actionlistener listeners actionevent
让每个动作监听器只调用相同的函数。例如,
public void actionPerformed( ActionEvent e ) {
myModel.actOnButtonOrTextEvent( e );
}
【讨论】:
我最终调用了按钮的 doClick() 方法。
【讨论】: