显式调用按钮的actionPerformed()

时间:2011-12-13 12:38:52

标签: java swing jbutton actionlistener

我有一个班级,其中有某些挥杆组件。 在第二类(根据要求),我需要模拟最终调用actionPerformed(ActionEvent ae)的按钮点击事件。此按钮位于第一个类中(在第一行中描述)。

我该怎么做?

我试图通过fireActionPerformed(ActionEvent ae)。但是,我无法找到解决方案。 一个小片段(作为例子)将非常有用。

修改 注意:当我点击它或模拟其点击时,我还需要禁用该按钮。

请原谅我,如果之前已经提出这个问题的话。虽然我之前已经搜索过类似的问题。

谢谢和问候。

1 个答案:

答案 0 :(得分:8)

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