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
Partager