JOptionPane.showInputDialog

Résolu
soniahilali - 12 juin 2013 à 06:38
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 - 12 juin 2013 à 16:14
Bonjour, je suis entraine de travailler un projet java je besoin a un JOptionPane.showInputDialog . voici mon code:
String rep = (String) JOptionPane.showInputDialog(null,"give the name of the application??");

if(rep=="ACC")
{
window.Window1 n=new window.Window1("Ada");

n.setVisible(true);
n.pack();
}

else
{
JOptionPane.showMessageDialog(canvas, "Error","Error", JOptionPane.ERROR_MESSAGE);
System.exit(0);
}
mon probleme quand je fais l'execution tjr le systeme execute direct le bloque else c a d mm j'ecris la rep="ACC" le systeme execute le bloque"else" pas la 1ere bloque de if . est ce que quelq'un peut m'aider et merci d'avance.

3 réponses

cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
12 juin 2013 à 08:24
Salut,

compare les références mémoire pas les valeurs, remplaces le par :
if(rep.equals("ACC")) 
3
soniahilali
12 juin 2013 à 14:52
merci bq
0
cs_Julien39 Messages postés 6414 Date d'inscription mardi 8 mars 2005 Statut Modérateur Dernière intervention 29 juillet 2020 371
12 juin 2013 à 16:14
Si tout est ok, tu peux accepter la réponse stp ?
0
Rejoignez-nous