Bonjour à tous
je suis débutant en java et j'essaie de faire une petite application avec 1 IHM notamment. Mon problème:
Je n'arrive pas à mettre à jour le contenu d'un JTEXTFIELD par l’intermédiaire de la méthode actionPerformed() d'une classe interne à ma fenêtre, implémentant l'interface ActionListener. Je précise que cette dernière contient une boucle infinie scrutant périodiquement certains paramètres. En fait j'ai fini par me rendre compte qu'il fallait que cette boucle soit terminée pour que la MAJ soit affichée. Ce qui m'intrigue c'est qu'en faisant un getText() juste après le setText() vers la console, on voit que le changement a bien eu lieu. C'est comme "juste" un problème d'affichage graphique.
En connaîtriez vous la raison? S'agit il d'un problème de thread? Comment puis je forcer le changement?
Merci par avance de votre aide
Partager