JAVA: JOption

Fermé
gaby10 Messages postés 445 Date d'inscription vendredi 25 novembre 2005 Statut Membre Dernière intervention 3 février 2013 - 24 avril 2009 à 09:21
 Utilisateur anonyme - 25 avril 2009 à 18:18
Bonjour,
Pourquoi ce code me génére une erreur:
B1.addActionListener(new ActionListener()
{
public void actionPerformed(ActionEvent e)
{
//Insérer le code de l'événement de B1 ici
String var;
var=JOptionPane.showInputDialog("Entrez votre nom :","");
if(var==null){
JOptionPane.showMessageDialog(this,"Valeur incorrecte !!!","Alerte",JOptionPane.ERROR_MESSAGE);
}

}
}
);


L'erreur génerée est la suivante :
C:\ProjetCompil\Fenetre.java:51: cannot find symbol
symbol : method showMessageDialog(java.lang.String,java.lang.String,java.lang.String,int)
location: class javax.swing.JOptionPane
JOptionPane.showMessageDialog(this,"Valeur incorrecte !!!","Alerte",JOptionPane.ERROR_MESSAGE);}

D'où peut venir cette erreur?
Merci
^
A voir également:

1 réponse

Utilisateur anonyme
25 avril 2009 à 18:18
Salut,

Tout d'abord, je te conseille de consulter ce lien:

https://openclassrooms.com/fr/courses

Ensuite si tu ne fais pas import javax.swing.JOptionPane; tu dois écrire:

javax.swing.JOptionPane.showMessageDialog(null,"ton message");

Ensuite,au passage, var est un String, tu ne peux donc pas écrir if(var == null), mais utiliser equals.

et aussi, très important, il faut "catcher"...

Mais tu trouveras to bonheur en consultant le lien ci-dessus!!!

Cordialement,

Dan
0