Bonjour,

J'utilise un text widget pour affiché un temps au format HH:MM:SS. lorsque je fait appel à la méthode setText, la valeur réellement affectée n'est pas bonne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
timeValue = "HH:MM:SS";
myTextWidget.setText(timeValue)
if (!timeValue .equals(myTextWidget.getText()))
log.info("Wrong value set in TextWidget, expected : "+timeValue +", set to : "+myTextWidget.getText());
 
//Affiche dans les logs : 
Wrong value set in TextWidget, expected : HH:MM:SS, set to : HH:MM:
Je précise que j'ai redéfini le widget Text en ajoutant 1 listener addVerifyListener, mais j'ai testé en le désactivant , cela ne change pas le résultat.

La version de SWT utilisé est 3.6.2 (build 3659) avec une targetPlatform eclipse 3.2.

Merci d'avance.