
Envoyé par
deathness
Il se peut que toutes les valeurs possible soient dans la doc de PropertyChangeEvent.
Elles n'y sont pas, et "progress" n'est pas non plus dans la doc de SwingWorker, ce qui pour le coup n'est pas glorieux.
Il semble qu'il n'y ait que deux moyens de le savoir :
- Lire les tutoriels
- Afficher le getPropertyName() en question à l'aide d'une application de test, et se servir du résultat.
Chose amusante, il n'est nulle part décrit non plus qu'on peut faire
"progress" == evt.getPropertyName()
au lieu de
"progress".equals(evt.getPropertyName())
C'est vrai que c'est logique puisque c'est une String produite en interne et consommée en interne. Mais ce n'est pas habituel.
Partager