java - 从另一个 actionlistener 调用一个 actionlistener

标签 java swing jbutton actionlistener

我有一个 actionlistener,当我单击一个按钮时触发,让我们称之为框,我有另一个 actionlistener 用于另一个按钮调用它重新启动。我想要做的是,当我单击一个框按钮时,除了在该 actionlistener 中调用它自己的 actionlistener 之外,我想在满足特定条件时调用 actionlistener 以重新启动。有任何想法吗?

最佳答案

你可以调用

restart.doClick();

这将点击按钮,而按钮又将调用 ActionListener。

否则,您可以通过以下方式直接调用 ActionListener:

restartActionListener.actionPerformed( new ActionEvent(...) );

关于java - 从另一个 actionlistener 调用一个 actionlistener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7656351/

相关文章:

java - Swing:放置 jTable 和 jButton

java - 如何从不可变链表中删除?

java - 你如何使 JButton 像静态变量一样工作,即在所有方法中工作

java - 线程输出到 GUI 文本字段

java - 如何在java中引用本地镜像?

java - 将 Jbutton 添加到 JTable

java - 如何让 JButton 发送电子邮件? (Java Swing )

java - 如何修复此 java.util.Scanner.next,引发 java.util.NoSuchElementException

java - 从@Configuration访问server.servlet.context-path

java - 按位运算符 ~ 给出了预期之外的输出