Menu

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

Messages postés
9
Date d'inscription
samedi 5 novembre 2005
Statut
Membre
Dernière intervention
2 juillet 2006
- - Dernière réponse : deus
Messages postés
95
Date d'inscription
mercredi 20 novembre 2002
Statut
Membre
Dernière intervention
24 mai 2007
- 27 déc. 2005 à 16:52
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..
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
354
Date d'inscription
jeudi 2 juin 2005
Statut
Membre
Dernière intervention
30 décembre 2010
107
3
Merci
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)
@+

Dire « Merci » 3

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

CCM 54918 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
1
Merci
tu peux en effet utilisé equals().
Mais moi je testerais comme ça :
(jTextField1.getText().trim().length() == 0)