/ / Comment puis-je ajouter une action à un JFrame JButton? - java, balançoire, bouton, jframe

Comment puis-je ajouter une action à un JFrame JButton? - java, balançoire, bouton, jframe

J'ai un gui JFrame en train de faire et j'ai besoin d'aide. Je cherche à savoir comment ajouter une action à mon bouton. comme en l'utilisant dans une déclaration "if" ou que j'imprime quelque chose lorsque vous le poussez.

Merci!

code:

package agui;



import javax.swing.*;


public class Agui extends JFrame {
public Agui() {
setTitle("My Gui");
setSize(400, 400);


JButton button = new JButton("click me");
JPanel panel = new JPanel();

panel.add(button);

this.getContentPane().add(panel);

setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);

}
public static void main(String[] args) {
Agui a = new Agui();
}



}

Réponses:

2 pour la réponse № 1

Vous voulez la méthode "addActionListener", quelque chose comme:

        button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("You clicked the button");
}
});