Action de bouton avec java

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 ne contient aucune erreur .
voici le code :
// declaration
private final JMenuItem ouvrir = new JMenuItem();

voila la partie :

JButton ouvrir = new JButton ( new ImageIcon ( "D:\\importer.gif" ) ) ;
ouvrir.setBounds(30, 50, 230, 60);
menuBar.add ( ouvrir ) ;
ouvrir.addActionListener((ActionListener)this);

Par contre si je change le code ( je supprime le bouton avec l'icône ) il sa marche voila comment

ouvrir.setBounds(30, 50, 230, 60);
menuBar.add ( ouvrir ) ;
ouvrir.addActionListener((ActionListener)this);
ouvrir.setText("Ouvrir");

SVP aidez moi je veut faire une bouton avec icone qui fait l'action.

1 réponse

  1. Bonjour,

    Déjà dans ton code as tu déclarer une instance faisant référence à ton gestionnaire, qui celui-ci te permet justement de gérer les évènements, ?
    0