begin process at 2012 02 12 12:31:31
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

Bouton et appel à d'autres methodes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Bouton et appel à d'autres methodes

jeudi 29 décembre 2005 à 01:30:44 | Bouton et appel à d'autres methodes

1492sylvain

Bonjour à tous, je suis en train de réaliser une interface graphique et je calle sur un problème depuis longtemps. Lorsque j'appui sur un de mes boutons, je souhaite lancer une autre méthode. voici mon code : Action bouton = new AbstractAction(){ public void actionPerformed(ActionEvent evt){ autremethode(); } }; Mais ca ne marche pas .... Javascript:Insert_Emoticon('/imgs2/smile_dissapprove.gif'); Si vous pouviez m'aider ... Merci Sylvain
jeudi 29 décembre 2005 à 10:08:46 | Re : Bouton et appel à d'autres methodes

super_toinou

si t attache jamais l action a ton boutton ca risque pas de marcher !!!! fais plutot : JButton button = new JButton(); button.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent evt){ autreMethode(); } });
jeudi 29 décembre 2005 à 10:59:58 | Re : Bouton et appel à d'autres methodes

1492sylvain

Re, je viens de tester ton con mais j'arrive pas à le compiler. Voici l'erreur : " expected" je ne comprends pas pourquoi ...
jeudi 29 décembre 2005 à 11:34:38 | Re : Bouton et appel à d'autres methodes

super_toinou

remet l erreur en entier !!! t as fais les bon import ??? ca compile chez moi !!! import javax.swing.JButton; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; JButton button = new JButton(); button.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent evt) { //taMehtode } });
jeudi 29 décembre 2005 à 11:40:26 | Re : Bouton et appel à d'autres methodes

1492sylvain

Désolé mais j'ai toujours la même erreur, mais en effet il me manqué l'import "javax". Je vais essayer de faire autrement Merci quand même.
jeudi 29 décembre 2005 à 11:42:29 | Re : Bouton et appel à d'autres methodes

super_toinou

ok fais comme tu veux, mais pr info c est pas normal que ta classe compile pas !!(fais voir ton code !!) et sinon pr info y a pas d autre moyen de capter un événement sur un boutton donc ca risque d etre du de faire autrement :)
jeudi 29 décembre 2005 à 12:20:11 | Re : Bouton et appel à d'autres methodes

gmi19oj19

Membre Club
C'est normal que ça complie pas, il cherche la méthode que tu veux appeler dans la classe ActionListener et elle n'y existe pas

public void actionPerformed(ActionEvent e) {
    TaClasse.this.taMethode();
}

gmi19oj19
jeudi 29 décembre 2005 à 12:47:38 | Re : Bouton et appel à d'autres methodes

1492sylvain

Suis dsl, mais je n'arrive pas à mettre en oeuvre ... (débutant oblige) est ce que quelqu'un aurait un bout de code avec un bouton qui appelle une méthode ? Merci d'avance
jeudi 29 décembre 2005 à 13:27:14 | Re : Bouton et appel à d'autres methodes

gmi19oj19

Membre Club
import javax.swing.*;
import java.awt.event.*;

public class TestJButton {

    public TestJButton (){
       JFrame f = new JFrame("TestJButton"); // cree une fenetre pour l'afichage
       JButton b =  new JButton("Bouton"); // le bouton
       b.addActionListener(new ActionListener() { // ajoute un "ecouteur" au bouton
          public void actionPerformed(ActionEvent e) {//methode appelée lors du click
             TestJButton.this.action(); // appelle la methode action de la classe TestJButton.             //necessaire car on se trouve dans un autre classe, qui est anonyme et qui
            //implante la classe ActionListener
        }
    });
    f.getContentPane().add(b) // ajoute le bouton à la fenetre
    f.pack(); // "compile" la fenetre
    f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // pour quitter l'application
      // en fermant la fenetre
    f.setVisible(true); // affiche la fenetre
    }
   
    publiv void action() {
       System.out.println("click");
    }
}

J'ai commenté au possible, si il y a des trucs ue tu comprends pas j'te conseille d'aller jeter un coup d'oeil à la javadoc, c'est toujours utile.

J'precise que j'ai fait le code de tete, sans le compiler, y aura p'tet des conneries style faute de frappe^^ Et qules noms de variables sont censés etre explicites dans le cadre d'une appli^^


gmi19oj19
jeudi 29 décembre 2005 à 13:30:57 | Re : Bouton et appel à d'autres methodes

gmi19oj19

Membre Club
Quel boulet, j'ai oublié le main >_<

Rajoute cette méthode :

public static void main(String[] args) {
    TestJButton tjb = new TestJButton();
}

gmi19oj19

1 2

Cette discussion est classée dans : bouton, appel, methodes


Répondre à ce message

Sujets en rapport avec ce message

APPEL D'UN CLASS A PARTRIR D'UN BOUTON [ par 9586 ] Salut tout le mondemon probleme est le suivant :je realise un minit projet en java je necessite d'apellé un autre class a partir d'un bouton situee da appel de servlet par un bouton [ par tege ] Je veux appeler une servlet en cliquant sur un bouton dans une page JSP SVP aidez moi [^^sad2] Merci d'avance Appel d'une classe avec contrainte dans une fonction [ par fraisa1985 ] Salut a tous,mon probleme est la suivante:J'ai une classe qui contient deux champs texte(JTextField) et une bouton oklorsque je clique sur le bouton o appel d'une servlet dérrière un bouton [ par lovelacelana ] Slt!j'esaie d'appeler une servlet dérrière un bouton mais je n'y arrive pas. je voudrai qu'en cliquant sur un bouton on puisse exécuter une servlet. m [Complexité]appel d'une fonction dans une boucle [ par Chatbour ] Salut à tous et à toutes Est-qu'on doit éviter de faire de cette manière : <font face="Tah Navigation par bouton [ par mimomama ] Salut tout le monde et spécialement pour ceux qui lisent ce message.Mon probléme consiste à:dans une page jsp j'ai une form tel que l'action fait appe gérer bouton avec JSP [ par ulysse00 ] Salut, Dans ma page jsp j'ai 2 boutons submit (ajouter, supprimer )dans le meme . comment faire pour les gérer ??. c'est à dire , que lorsque je cl Formulaire de recherche avec jsf [ par enimtop ] un grand salut, je suis en train de développer une application j2ee avec jsf/hibernate, et je dois faire un moteur de recherche par nom des utilsateur action de bouton avec java [ par ghaouar ] Bonjour, j'ai créer un bouton avec icône et lors de l'exécution de programme le bouton ne fait aucune action ??? en tenir compte que le programme de


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales