j'ai un petit soucis bizarre : la procédure verif_entier vérifie que l'entrée dans 2 champs de formulaire est bien un entier. Si cela ne l'est pas, elle remplit par 0 le champs.
Cela marche bien si je passe du champs "enfant à charge" au champs "X". Il me dit qu'il remplit par 0 et le fait.
Par contre, si je passe du champs "enfant à charge" au champ "enfant au college" c'est à dire 2 champs appelant la procédure de vérif : là sa bug !!! Sa remplit les deux champs par 0 sans me laisser le temps de remplir moi même le champs "enfant au collège".
J'espère que je m'explique bien.
En fait cela contrôle le contenu du 2e champs alors que j'ai pas eu le temps de le remplir.
publicvoid verif_entier(JTextField txtf) { try { int nb=Integer.parseInt(""+txtf.getText()+""); } catch(NumberFormatException g) { JOptionPane.showMessageDialog(null, "Ce n'est pas un nombre !!! 0 a été ajouté à défaut", "Erreur", JOptionPane.ERROR_MESSAGE);
txtf.setText("0"); } }
[Java] L'ordinateur veut aller plus vite que la musique
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.