Problemme avec une jtextField

geninfo25 Messages postés 10 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

je veux vérifier si le caractère dans une jtextField est un nombre ou non .
moi je veux que l'utilisateur entrer que des nombre dans un textfield sinon aficher un
message .

if(jTextField .settext(est un double oubien entier)){
         return true;
}else {
          return false;
}

1 réponse

KX Messages postés 19031 Statut Modérateur 3 020
 
Pour lire la valeur du JTextField ce n'est pas setText qu'il te faut mais getText.
String s = jTextField.getText();
Après tu peux parcourir chaque caractère de s avec une boucle for et tester si s.get(i) est l'un des caractères que tu veux, c'est à dire '0', '1', '2'... ou '9'
0