niklette
Messages postés2Date d'inscriptiondimanche 5 juin 2005StatutMembreDernière intervention18 novembre 2006
-
18 nov. 2006 à 13:06
SpaceHam
Messages postés78Date d'inscriptionlundi 27 mars 2006StatutMembreDernière intervention22 octobre 2015
-
13 nov. 2009 à 15:04
Bonjour,
J'ai parcour le forum et je n'arrive pas a trouver un sujet sur la question suivante;
Comment forcer la longueur maximum d'une chaine dans un JTextField. Par xemple pour ne pas qu'un user puisse entrer plus de 5 caractères. J'ai essayé plein de méthode et j'utilise peut être la bonne mais je ne dois pas mettre les choses nécéessaires.
scaryman
Messages postés492Date d'inscriptionvendredi 30 janvier 2004StatutMembreDernière intervention16 mai 200712 18 nov. 2006 à 13:23
En utilisant un MaskFormatter et un JFormattedTextField, tu devrais sans problème y arriver:
new JFormattedTextField(new MaskFormatter("*****")) où est le nombre de * est le nombre maximal de caractère.
Maintenant, je ne sais plus si le MaskFormatter oblige une longueur fixée de caractères ou si c'est une longueur maximale.
Essaie et dis s'il y a un problème.