1

我有一个通过鼠标单击按钮激活的 java 方法

 private void backButtonMouseClicked(java.awt.event.MouseEvent evt) { do stuff }

有什么方法可以在不单击按钮的情况下从另一种方法中虚拟使用此方法?

4

3 回答 3

1

或者你可以只使用 button.doClick();

于 2009-08-30T15:06:50.017 回答
0

是的,MouseEvent有公共构造函数,所以您只需创建一个,然后用它调用函数。

于 2009-08-30T10:02:39.810 回答
0

我相信你可以说 backButtonMouseClicked(new MouseEvent()) 来调用该方法。或者也许是 backButtonMouseClicked(null)。

于 2011-10-24T01:15:30.193 回答