Bonjour à tous,
Je cherche à détecter la fin de l'édition dans un JTextField.
Actuellement j'ai ajouté un DocumentListener à mon JtextField, ce qui me permet de savoir quad la personne ajoute ou retire un caractère. En fonction de la saisie, je met à jour une JTable de plusieurs centaines de lignes. Or mettre à jour cette JTable à chaque nouveau caractère pompe pas mal de ressource et je souhaiterais l'éviter.
De plus, je peux bien sur attendre que l'utilisateur fasse "Entrée" après avoir édité une case en utilisant un ActionListener, mais j'aimerais aussi l'éviter, cela rendrait le formulaire plus pratique
Je me demandais donc s'il existait un type de Listener que je ne connaitrais pas, qui permettrait de détecter la fin d'édition dans un JTextField (en gros une fois que la personne a arrêté de saisir depuis 1 seconde). Un équivalent de CellEditorListener mais pour un JTextField ?
Quelqu'un aurait une idée à ce sujet ?
Merci d'avance,
Cdt







Répondre avec citation








quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez 
Partager