Bonjour,
Voila, j'ai créé une interface utilisateur dynamique avec des JFormattedTextField, ne pouvant contenir que des nombres. Pour cela, j'utilise le code :
Mais le problème, c'est que je ne peux pas supprimer le nombre, il faut absolument qu'il y ai un digit. Comment faire pour pouvoir supprimer tout afin d'avoir un champ blanc ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 NumberFormat nf = NumberFormat.getNumberInstance (); nf.setParseIntegerOnly (true); nf.setMinimumIntegerDigits(0); nf.setMaximumIntegerDigits(2); numField = new JFormattedTextField(nf); ((DefaultFormatter) numField.getFormatter()).setAllowsInvalid (false); layerPanel.add(numField);
Merci
Denis
Partager