We would like to know how to call JButton doClick method to simulate a click action.
import java.awt.event.ActionEvent; import java.awt.event.ActionListener; /*from w w w . j a v a 2 s . c om*/ import javax.swing.JButton; import javax.swing.JOptionPane; public class Main { public static void main(final String args[]) { JButton button = new JButton("Test"); button.addActionListener(new ClickListener()); JOptionPane.showMessageDialog(null, button); button.doClick(); } } class ClickListener implements ActionListener { public void actionPerformed(ActionEvent e) { System.out.println("test"); } }