Comment associer une action à un bouton en java? - Java - Programmation
MarshPosté le 07-10-2010 à 14:05:29
Bonjour,
Je suis débutant en java. J'ai réalisé une fenetre avec deux boutons et je n'arrive pas à ajouter une action à chaque bouton lorqu'on clic dessus. Est ce que vous pouvez m'aider?
Le premier bouton permet de télécharger un fichier sur internet, il faut donc que j'arrive également à faire la redirection vers le site en question.
Le deuxième bouton est le bouton annuler, il permet de quitter la fenetre.
Merci.
Je vous laisse le morceau de code que j'ai fait pour le moment:
import javax.swing.*; //import du package swing import java.awt.event.*; //import du package contenant les écouteurs
public class telechargement extends JFrame {
//Creation des boutons
JButton bouton_mise_a_jour = new JButton("Mettre à jour le firmware" ); JButton annuler = new JButton ("Annuler" );
public telechargement(){
//Creation de la fentre avec les boutons
setBounds(100,100,200,200); setTitle("Mise à jour du firmware" ); JPanel pane = new JPanel();
Marsh Posté le 07-10-2010 à 14:05:29
Bonjour,
Je suis débutant en java. J'ai réalisé une fenetre avec deux boutons et je n'arrive pas à ajouter une action à chaque bouton lorqu'on clic dessus. Est ce que vous pouvez m'aider?
Le premier bouton permet de télécharger un fichier sur internet, il faut donc que j'arrive également à faire la redirection vers le site en question.
Le deuxième bouton est le bouton annuler, il permet de quitter la fenetre.
Merci.
Je vous laisse le morceau de code que j'ai fait pour le moment:
import javax.swing.*; //import du package swing
import java.awt.event.*; //import du package contenant les écouteurs
public class telechargement extends JFrame {
//Creation des boutons
JButton bouton_mise_a_jour = new
JButton("Mettre à jour le firmware" );
JButton annuler = new
JButton ("Annuler" );
public telechargement(){
//Creation de la fentre avec les boutons
setBounds(100,100,200,200);
setTitle("Mise à jour du firmware" );
JPanel pane = new JPanel();
pane.add(bouton_mise_a_jour);
pane.add(annuler);
setContentPane(pane);
}
public static void main(String[] args){
telechargement Interface = new telechargement();
Interface.setVisible(true);
}
}
Message édité par moiguigui60 le 07-10-2010 à 14:06:02