2010-07-27 3 views
3

Je souhaite m'abonner aux modifications de valeur sur un JFormattedTextField.Quelle est la "bonne façon" de s'abonner aux changements de valeur dans un JFormattedTextField?

En vérifiant le code source, la seule chose que je vois est que la "valeur" de la propriété est tirée sur une nouvelle valeur. Mais cette propriété est seulement référencée là, et écrite directement, sans constante. Si je m'abonne à ce changement de propriété, cela fonctionne.

Cependant, je me demande: est-ce la bonne façon de faire cela?

Répondre

5

JavaDoc for JFormattedTextField états [:

Une fois qu'un JFormattedTextField a été créé, vous pouvez écouter pour éditer changements au moyen d'ajouter un PropertyChangeListener et l'écoute pour PropertyChangeEvents avec la valeur du nom de la propriété .

Cela signifie que vous utilisez la bonne façon

+0

En effet, j'ai raté cette ligne dans le javadoc. Je vous remercie. – Gnoupi

Questions connexes