我有一个通过鼠标单击按钮激活的 java 方法
private void backButtonMouseClicked(java.awt.event.MouseEvent evt) { do stuff }
有什么方法可以在不单击按钮的情况下从另一种方法中虚拟使用此方法?
我有一个通过鼠标单击按钮激活的 java 方法
private void backButtonMouseClicked(java.awt.event.MouseEvent evt) { do stuff }
有什么方法可以在不单击按钮的情况下从另一种方法中虚拟使用此方法?
或者你可以只使用 button.doClick();
是的,MouseEvent有公共构造函数,所以您只需创建一个,然后用它调用函数。
我相信你可以说 backButtonMouseClicked(new MouseEvent()) 来调用该方法。或者也许是 backButtonMouseClicked(null)。