从另一个actionlistener调用actionlistener

use*_*597 3 java swing jbutton actionlistener

我有一个actionlistener,当我点击一个按钮时会激活它,我可以调用它,我有另一个actionlistener用于另一个按钮调用它重启.我想要做的是当我单击一个方框按钮除了在该actionlistener中调用它自己的actionlistener之外我想在满足某个条件时调用actionlistener来重启.有任何想法吗?

cam*_*ckr 6

你可以调用

restart.doClick();
Run Code Online (Sandbox Code Playgroud)

它将单击该按钮,该按钮将调用ActionListener.

否则,您可以通过执行以下操作直接调用ActionListener:

restartActionListener.actionPerformed( new ActionEvent(...) );
Run Code Online (Sandbox Code Playgroud)