Bonjour,

j'ai un JFormattedTextField associé à un MaskFormatter pour limiter le nombre de caractère à 4 et permettre seulement la saisie de chiffres, comme ceci ;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
MaskFormatter nombres = new MaskFormatter("####");
Le problème est que le MaskFormatter oblige à saisir 4 chiffres.

Hors, moi je voudrais simplement limiter le nombre de saisies à 4 : on pourrais alors entrer 1, 2 , 3 ou 4 chiffres.

Comment faire ?