Bonsoir à tous et à toutes

j'ai le code suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
this.champ.setFormatterFactory(Params.getDefaultNumberFormatterFactory());
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
public static DefaultFormatterFactory getDefaultNumberFormatterFactory() {
		if (defaultFormatterFactory == null) {
			defaultFormatterFactory = new DefaultFormatterFactory(new NumberFormatter(getNumberFormat()));
		}
		return defaultFormatterFactory;
	}
 
	public static NumberFormat getNumberFormat() {
		if (numberFormat == null) {
			numberFormat = NumberFormat.getNumberInstance();
			numberFormat.setMaximumFractionDigits(2);
		}
		return numberFormat;
	}
C'est super ça fonctionne bien mais quand j'afface le contenu et que je change le focus la valeur qui était écrite se remet toute seule.
Je souhaiterais savoir comment faire en sorte que la valeur ne réapparaisse pas ?

merci pour votre aide.