Bonjour,
J'ai 3 champs : NombreEntité, PrixParEntité, PrixTotal.
Je souhaiterais faire en sorte que les champs PrixParEntité et PrixTotal s'auto-renseignent en fonction du champ NombreEntité et de leur homologue. Ainsi, si la valeur dans le champ NombreEntité est de 10 et l'utilisateur indique 15 dans le champ PrixParEntité, il faudrait que la valeur 150 apparaisse dans le champ PrixTotal, et vice-versa.
Pour cela j'avais utilisé un caretListener sur les champs PrixParEntité et PrixTotal, mais aprés l'utilisation d'un
SwingUtilities.invokeLater(new Runnable() {...}});
( afin d'éviter les erreurs de type Attempt
to mutate in notification) il s'est avéré que les deux champs concernés n'étaient plus modifiables (mon idée : on modifie un champs alors le second se modifie, et vu que l'on modifie le second la premier se modifie, et cela en boucle).
Je solicite donc votre aide afin de me présenter la meilleure méthode (en attendant j'ai basculé sur un actionListener, mais qui oblige donc l'utilisateur à valider sa donnée avec Entrée).
Merci.
Partager