-
Action sur une jtable
Salut tout le monde,
Voilà j'ai une JTable dans laquelle les cellules sont éditables.
J'aimerai bien que la cellule dont je viens de modifier le contenu arrête d'être éditable, une fois que je tape sur la touche entrée.
J'ai vu sur ce forum quelques bout de codes permettant de récupérer l'action sur la touche ENTER mais rien sur comment arrêter l'edition.
Merci de votre aide les gens!!!
-
Cf la méthode stopCellEditing() des CellEditor
-
Re
Merci pour ton aide mais est ce qu'il serait possible d'en savoir un peu plus???
J'ai essayé de mettre un listener de type keylistener sur ma jtable, et d'arrêter l'edition (matable.getcelleditor.stopcellediting()) lorsque je relache le bouton entrer.
Ca ne fonctionne pas...
Ne faudrait-il pas mettre un listener sur la cellule plutot que sur la jtable???
Autre question : Qui a le focus quand je modifie une cellule?
La cellule, la table ou les deux?
Parce que si c'est la cellule, c'est normal que mon truc du dessus ne fonctionne pas vu que la table n'a pas le focus.
Par ailleurs j'ai egalement essayé ceci
matable.getcelleditor().addcelleditorlistener(...)
Que dalle...Je suis cuittttttttttt
-
Re
Salut,
Permettez-moi de relancer la discussion concernant mon pb.
Je ne sais tjs pas koi faire...