lynouille
Messages postés7Date d'inscriptionvendredi 17 octobre 2003StatutMembreDernière intervention 2 décembre 2003
-
17 oct. 2003 à 15:48
asmoucha
Messages postés1Date d'inscriptionjeudi 2 octobre 2008StatutMembreDernière intervention19 décembre 2010
-
19 déc. 2010 à 19:18
Bonjour,
je souhaieterais savoir si on a la possibilité de bloquer la taille d'un JTextfield (), en effet quand je précise par exemple : JTexfield txt = new JTextfield (20),
à l'execution on peut mettre plus de 20 caractères, le champs s'agrandi au fur et à mesure que l'on ajoute des caractères !!!!!
tominfo
Messages postés93Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention30 janvier 2009 25 oct. 2003 à 22:36
Je ne crois pas...
new JTextField(20) indique un taille de 20 colonnes.
Le plus simple à mon avis c'est que tu capture l'évenement KeyTypeEvent (Lorsque l'on tape au clavier dans ton JTextField) et qu'à ce moment tu compte le nombre de caractères (méthode .length()) si tu es à 20 tu met la propriété editable à false (méthode setEditable(false)). Si tu dois penser au copier/coller de même lorsque la copie dans le JTextField dépasse 20 caractères tu effaces tout ou tu gardes les 20 premiers...