Bonjour,

J'ai un JtextField dans lequel dois se trouver une date au format "jj/mm/YYYY".
J'ai donc remplacer le JTextField par un JFormattedTextField.
Mais quel que soit ce que je rentre dans le champ, tout est effacé à la perte du focus sur celui-ci.

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
DateFormat format = DateFormat.getDateInstance(DateFormat.DATE_FIELD,Locale.FRENCH);
fld = new JFormattedTextField(format);
j'ai essayé plusieurs constantes :
DateFormat.LONG
.FULL
.MEDIUM

Avec et sans Locale mais le résultat est toujours le même, tout s'efface. Même '01-05-2006' est effacer.

Ou est mon erreur ?

Merci