Bonjour,
Je soufre pas mal sur mes JTables. Je n'ai pas eu de problèmes avec les editors, renderer et compagnie, mais j'ai l'impression de ne rien comprendre au mécanisme à partir du moment ou un utilisateur édite une cellule.
Ma JTabel est un bulletin de note pour prof, et lorsqu'il valide une note en appuyant sur "ENTER", je veux qu'il puisse éditer la cellule suivante.
J'ai essayer d'insérer dans la fonction setValueAt() du model un editCellAt(row+1,col), mais j'obtiens un stackOverFlow. La fonction boucle.
Chose bizarre, dans le modèle de base de swing, lorsqu'on appuye sur Tab,, shift+tab ou les flèches, on a exactement le comportement que je souhaite. Comment rétablir ce comportement ? Est-ce que j'ai grand interet à utiliser un DefaultCellEditor ?
Partager