Problême Actionperformed() java !!?
Fermé
mehdimskn
Messages postés
4
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
16 janvier 2011
-
15 janv. 2011 à 18:23
mehdimskn Messages postés 4 Date d'inscription dimanche 31 août 2008 Statut Membre Dernière intervention 16 janvier 2011 - 16 janv. 2011 à 16:03
mehdimskn Messages postés 4 Date d'inscription dimanche 31 août 2008 Statut Membre Dernière intervention 16 janvier 2011 - 16 janv. 2011 à 16:03
A voir également:
- Problême Actionperformed() java !!?
- Waptrick java football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Jeux java itel football - Télécharger - Jeux vidéo
- Java jre - Télécharger - Langages
- Jeux java itel 5360 ✓ - Forum Mobile
3 réponses
Utilisateur anonyme
16 janv. 2011 à 09:26
16 janv. 2011 à 09:26
Salut,
Un petit exemple:
Cordialement,
Dan
Un petit exemple:
import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JButton; public class FenetreBoutonsListener extends JFrame implements ActionListener{ private JButton bouton; private JButton bouton2; public FenetreBoutonsListener(){ super(); build();//On initialise notre fenêtre } private void build(){ setTitle("Fenêtre qui affiche des boutons"); //On donne un titre à l'application setSize(320,240); //On donne une taille à notre fenêtre setLocationRelativeTo(null); //On centre la fenêtre sur l'écran setResizable(true); //On permet le redimensionnement setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setContentPane(buildContentPane()); } private JPanel buildContentPane(){ JPanel panel = new JPanel(); panel.setLayout(new FlowLayout()); bouton = new JButton("Cliquez ici !"); bouton.addActionListener(this); panel.add(bouton); bouton2 = new JButton("Ou là !"); bouton2.addActionListener(this); panel.add(bouton2); return panel; } public static void main(String[] args) { //On crée une nouvelle instance de notre FenetreBoutons FenetreBoutonsListener fenetre = new FenetreBoutonsListener(); fenetre.setVisible(true);//On la rend visible } ///////////////////////////////////////////////////////////////////////////// public void actionPerformed(ActionEvent e) { // <<<< c'est ici Object source = e.getSource(); if(source == bouton){ System.out.println("Vous avez cliqué ici."); } else if(source == bouton2){ System.out.println("Vous avez cliqué là."); } } } /////////////////////////////////////////////////////////////////////////////
Cordialement,
Dan
mehdimskn
Messages postés
4
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
16 janvier 2011
16 janv. 2011 à 15:19
16 janv. 2011 à 15:19
Merci pour ta réponse Dan,
Ton exemple est assez simple, ce n'est pas ce que je demande. Je veut faire une fenêtre avec un bouton et une zone de texte, et quand on clique sur le bouton on sauvegarde le texte dans un fichier txt.
Si tu peux m'aider un peu à voir ce qui ne va pas dans mon code ? :)
Ton exemple est assez simple, ce n'est pas ce que je demande. Je veut faire une fenêtre avec un bouton et une zone de texte, et quand on clique sur le bouton on sauvegarde le texte dans un fichier txt.
Si tu peux m'aider un peu à voir ce qui ne va pas dans mon code ? :)
mehdimskn
Messages postés
4
Date d'inscription
dimanche 31 août 2008
Statut
Membre
Dernière intervention
16 janvier 2011
16 janv. 2011 à 16:03
16 janv. 2011 à 16:03
Finalement j'ai réussi, grâce à Dan bien sur ton code est bien organisé donc on voit tout de suite ce qui ne va pas j'ai pris ton code et je l'ai adapté a ce que je voulais.
Merci je vais coder plus proprement maintenant :)
RESOLU
Merci je vais coder plus proprement maintenant :)
RESOLU