IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

avec Java Discussion :

Instruction implements


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Par défaut Instruction implements
    salut
    s'il vous plait je suis debutant à l'environnement swing de java
    et j'ai un problème avec l'instruction " implements " voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    import javax.swing.* ;
     
    import java.awt.event.ActionListener ;
     
    class fenetrebouton extends JFrame implements ActionListener{
     
       public fenetrebouton()
     
       {
     
         super();
     
         build();
     
       }
     
       private void build()
     
       {
     
         setSize(300,200);
     
         setTitle("calculatrice");
     
         setResizable(true);
     
         setLocationRelativeTo(null);
     
         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     
         setContentPane(buildcontentpanel());
     
       }
     
       private JPanel buildcontentpanel()
     
       {
     
         JPanel panel = new JPanel();
     
         JButton button1 = new JButton("bouton 1");
     
         button1.addActionListener(this);
     
         panel.add(button1);
     
         JButton button2 = new JButton("bouton 2");
     
         button2.addActionListener(this);
     
         panel.add(button2);
     
         return panel;
     
       }
     
       public void actionperformed(ActionEvent e)
     
       {
     
         System.out.println("clic !"); 
     
       }
     
    }
     
    class projet13{
     
       public static void main(String args){
     
          SwingUtilities.invokeLater(new Runnable(){
     
             public void run(){
     
                fenetrebouton fenetre = new fenetrebouton();
     
                fenetre.setVisible(true);
     
             }
     
          });
     
       }
     
    }
    s'il vous plait aidez moi à compliler mon code
    merci....

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    Je pense qu'il faudrait déjà dire ce qui ne tourne pas rond. message d'erreur renvoyé ???

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    Citation Envoyé par njinkeumbakob Voir le message
    salut
    s'il vous plait je suis debutant à l'environnement swing de java
    et j'ai un problème avec l'instruction " implements " voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    import javax.swing.* ;
     
    import java.awt.event.ActionListener ;
     
    class fenetrebouton extends JFrame implements ActionListener{
     
       public fenetrebouton()
     
       {
     
         super();
     
         build();
     
       }
     
       private void build()
     
       {
     
         setSize(300,200);
     
         setTitle("calculatrice");
     
         setResizable(true);
     
         setLocationRelativeTo(null);
     
         setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
     
         setContentPane(buildcontentpanel());
     
       }
     
       private JPanel buildcontentpanel()
     
       {
     
         JPanel panel = new JPanel();
     
         JButton button1 = new JButton("bouton 1");
     
         button1.addActionListener(this);
     
         panel.add(button1);
     
         JButton button2 = new JButton("bouton 2");
     
         button2.addActionListener(this);
     
         panel.add(button2);
     
         return panel;
     
       }
     
       public void actionperformed(ActionEvent e)
     
       {
     
         System.out.println("clic !"); 
     
       }
     
    }
     
    class projet13{
     
       public static void main(String args){
     
          SwingUtilities.invokeLater(new Runnable(){
     
             public void run(){
     
                fenetrebouton fenetre = new fenetrebouton();
     
                fenetre.setVisible(true);
     
             }
     
          });
     
       }
     
    }
    s'il vous plait aidez moi à compliler mon code
    merci....
    sans compiler ton programme, j'ai déjà vu une erreur : le p de actionPerformed() doit être en majuscules

    Un conseil : le nom d'une classe doit être commencer par une lettre majuscule
    Et si ce nom est( composé de 2 noms, un autre conseil consiste à mettre la première lettre du deuxième nom en majuscules

    public class FenetreBouton

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 140
    Par défaut
    ton problème n'a rien à voir avec implements

    C'est d'abord le p majuscule de actionPerformed que tu n'as pas respecté.

    Ensuite, le problème se trouve dans ton import. Le compilateur ne reconnait pas la classe ActionEvent parce que tu n'as pas importé cette classe.

    tu as fait :
    import java.awt.event.ActionListener ;
    tu aurais dû ajouter :
    import java.awt.event.ActionEvent;
    ou alors faire tout simplement :
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    j'espère avoir répondu à ta question

  5. #5
    Futur Membre du Club
    Inscrit en
    Octobre 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 3
    Par défaut
    AVILA
    merci pour tes bibiotheque
    je suis au ciber je rentre continuer mon projet muni de tes conseils
    demain je vous informerai ... une fois de plus merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] Utilisation de Implements
    Par Babyneedle dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/01/2003, 20h21
  2. Passer de la zone d'édition vers une instruction sql
    Par tripper.dim dans le forum C++Builder
    Réponses: 2
    Dernier message: 27/11/2002, 14h44
  3. Instruction pour créer un fichier text ???
    Par Soulsurfer dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h17
  4. [Crystal Report][VB6] instruction PrintReport
    Par yyyeeeaaahhh dans le forum SDK
    Réponses: 4
    Dernier message: 29/07/2002, 14h58
  5. [TASM] Problème concernant l'instruction LGDT
    Par Ninkosen dans le forum Assembleur
    Réponses: 3
    Dernier message: 15/07/2002, 19h09

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo