#java #swing #jbutton #actionlistener
#java #swing #jbutton #actionlistener
Вопрос:
У меня есть actionlistener, который срабатывает, когда я нажимаю кнопку, позволяет назвать его box, у меня есть другой actionlistener для другой кнопки, вызывающей его restart. То, что я пытаюсь сделать, это когда я нажимаю кнопку box, помимо вызова собственного actionlistener внутри этого actionlistener, я хочу вызвать actionlistener для перезапуска при выполнении определенного условия. Есть идеи?
Ответ №1:
Вы могли бы вызвать
restart.doClick();
который нажмет кнопку, которая, в свою очередь, вызовет ActionListener.
В противном случае вы можете вызвать ActionListener напрямую, выполнив:
restartActionListener.actionPerformed( new ActionEvent(...) );