Bonsoir tout le monde ,

J'ai vu qu'on pouvait restreindre le type de données écrit dans un champ grâce aux JFormattedTextField . Je veux que dans mon champ , l'utilisateur ne puisse entrer que des entiers . D'après la doc , j'ai donc fait ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
NumberFormat nf = NumberFormat.getIntegerInstance();
 
nf.setParseIntegerOnly(true);
nf.setMinimumIntegerDigits(0);
nf.setMaximumIntegerDigits(1);
...
champ = new JFormattedTextField(nf);
Je peux donc entrer que des entiers mais je voudrais pouvoir effacer le chiffre que j'ai entré mais je ne peux pas (Je voudrais que le champ soit vide de nouveau) . Y'a t'il une méthode dans JFormattedTextField qui le fasse ?

Merci