Comment utiliser getText() en java? [Fermé]

Signaler
Messages postés
9
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
2 juillet 2006
-
Messages postés
95
Date d'inscription
mercredi 20 novembre 2002
Statut
Membre
Dernière intervention
24 mai 2007
-
j'ai écrit le code suivant ds mon prgm:
if(jTextField1.getText()=="") System.out.println("vide");

mais ça n'a pas marché.Je veux savoir qu'elle est la faute surtout qu'il n'ya pas de fautes de compilation.
aidez moi comment faire...
Merci d'avance..et bonne année..

2 réponses

Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
109
Salut, je pense que getText retourne une chaine (string) et qu'il faut donc utiliser la méthode adequat pour comparer les chaines. J'ai oublié le nom, mais ce n'est pas == pour les strings. (essayes equals(), ou quelque chose dans le genre)
@+
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 57980 internautes nous ont dit merci ce mois-ci

Messages postés
95
Date d'inscription
mercredi 20 novembre 2002
Statut
Membre
Dernière intervention
24 mai 2007
88
tu peux en effet utilisé equals().
Mais moi je testerais comme ça :
(jTextField1.getText().trim().length() == 0)