Téléchargement
illégal
Posez votre question Signaler

[JAVA] textfield, reconnaitre un champ vide?

lotus0o - Dernière réponse le 9 oct. 2011 à 12:51
Bonjour!
Comment mettre une condition sur un textfield vide.
J'ai essayé null ou encore "" mais cela ne marche pas.
s1 = TextField.getText();
if ( s1 == null)
....
peut-être le problème vient d'ailleurs
Lire la suite 

[JAVA] textfield, reconnaitre un champ vide »

10 réponses
Réponse
+3
moins plus
Salut essai d'imposer à ta condition if(s1.length==0) tu vois sur la longueur de la chaine.
J'espere t'apporter quelque chose.
Merci
lotus0o - 5 juin 2007 à 11:24
ca marche pas snif :'(.

Et pour la deuxième question? j'ai eu beau chercher sur le net, je suis d'abord tomber sur Math.round mais cela me met à 0 tous les résultats. Tu parles d'un arrondi
Ajouter un commentaire
Réponse
+3
moins plus
if (s1.getText().length()==0){

}
Ajouter un commentaire
Réponse
+0
moins plus
dernière question.

Comment afficher un résultat arrondi ou une troncature dans un jText field.

Parce que dans mon champ après calcul il m'affiche 15 chiffre après la virgule
Ajouter un commentaire
Réponse
+0
moins plus
c bon ca marche, j'ai ma condition sur l'évènement du bouton qui utilise le champ du textfield.
Le Pierro- 5 juin 2007 à 13:54
Salut,

Apparemment tu as résolu ton problème d'une autre manière, mais pour t'informer tu ne peut pas comparer deux chaînes de caractères avec l'opérateur "==".

Pour cela il faut utiliser la méthode 'compareTo' de la classe String.
Ajouter un commentaire
Réponse
+0
moins plus
merci beaucoup pour votre solution je trouve ma solution grâce a toi ,merci
Ajouter un commentaire
Réponse
-3
moins plus
textfiel retourn un string donc il te faut comparer comme ceci:

if(s1.equals("") || s1.equals(null)){
...
}
awéqdmém - 7 mai 2010 à 17:14
dsl de déterrer le sujet mais on ne peut pas laisser une telle énormité...
la bonne syntaxe serait :
if(s1 == null || s1.equals("")){
...
}
Angenoir - 9 oct. 2011 à 12:51
Merci !!!
Ajouter un commentaire
Ce document intitulé « [JAVA] textfield, reconnaitre un champ vide? » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?