【问题标题】:calling actionPerformed() of a button explicitly显式调用按钮的 actionPerformed()
【发布时间】:2011-12-13 12:38:52
【问题描述】:

我有一门课,其中有某些摆动组件。 在第二类中(根据要求),我需要模拟最终调用actionPerformed(ActionEvent ae) 的按钮单击事件。这个按钮在第一类(在第一行描述)。

我该怎么做?

我试图通过 fireActionPerformed(ActionEvent ae) 。但是,我无法找到解决方案。 一个小的 sn-p(例如)会很有帮助。

编辑 注意: 当我单击它或模拟它的单击时,我还需要禁用该按钮。

如果以前有人问过这个问题,请原谅我。虽然我之前搜索过类似的问题。

感谢和问候。

【问题讨论】:

  • 你能提供一些代码来解决你的问题吗?

标签: java swing jbutton actionlistener


【解决方案1】:

JButton 有 doClick() 方法,但最好定义一个 doMyAction() 方法并从两个地方调用它。

【讨论】:

  • doMyAction() 的一部分要求禁用按钮。那就是 button.setEnabled(false);请原谅我提出一个不完整的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-05
  • 1970-01-01
相关资源
最近更新 更多