ボタンをマウスでクリックすると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) かもしれません。