L'utilisateur tape quelque chose dans le composant Texte. Quand il est arrêté de taper pendant 1 seconde, je veux obtenir du texte et le gérer. J'essaie de faire comme çadélai dans la saisie de texte
final Timer timer = new Timer();
Text text = new Text(shell, SWT.BORDER);
text.addModifyListener(new ModifyListener() {
@Override
public void modifyText(ModifyEvent e) {
timer.purge();
timer.schedule(new TimerTask() {
@Override
public void run() {
//handler
System.out
.println("MainClass.main(...).new SelectionAdapter() {...}.widgetSelected(...).new TimerTask() {...}.run()");
}
}, 500);
}
});
Mais ce code ne fonctionne pas correctement
Qu'est-ce qui ne fonctionne pas? – AlexR
partie du code dans run() déclenché chaque fois que l'utilisateur tape le symbole – Nawa
Je ne vous vois pas arrêter pendant 1 seconde partout dans ce code .... –