OVH Cloud OVH Cloud

Masque de saisie

1 réponse
Avatar
SébEmi
Salut,

Existe-t-il un système de masque de saisie pour les zones de text dans swing
( pour les dates ou les mails par exemple)

Merci

1 réponse

Avatar
jac
salut

Tu peux utiliser
Voir l'api: javax.swing.text.MaskFormatter +
javax.swing.JFormattedTextField

Ex:
JFormattedTextField monTextField = new JFormattedTextField(new
MaskFormatter("##/##/####"));
cette ligne te crée un champ de text pour la saisie des dates au format
jj/MM/aaaa ou MM/jj/aaaa
le mask est "##/##/####"
"#" -> un nombre quelconque 0-9

IMPORTANT: la classe javax.swing.text.MaskFormatter n'existe que depuis la
version 1.4 de l'api.
En espérant avoir répondu à ta question....



"SébEmi" a écrit dans le message de
news:3f280e67$0$1918$
Salut,

Existe-t-il un système de masque de saisie pour les zones de text dans
swing

( pour les dates ou les mails par exemple)

Merci