JTable vérification de la valeur saisie
Bonjour à tous.
Après plusieurs heures de recherche infructueuses je me décide à vous demandez de l'aide. Je n'ai pas trouvé la solution à mon problème, peut-être que je n'utilise pas les bons mots clés...
Voilà mon problème:
J'ai une JTable sur laquelle j'ai redéfini un modèle. Je souhaite vérifier la valeur saisie par l'utilisateur dans les cases du tableau avant d'exécuter la fonction de traitement.
Pour cela j'ai défini un TableCellEditor avec un JFormattedTextField qui fonctionne séparement mais si je rajoute la méthode fireTableCellUpdated pour le traitement, le programme exécute en premier cette méthode avant de vérifier la valeur ce qui fait que mon programme renvoie une exception car j'essaie de "parser" une valeur qui n'est pas correcte.
Ce que je veux c'est que la cellule reste en mode édition tant que la valeur n'est pas correcte.
Est-ce que vous avez une solution s'il vous plaît ?
JTable vérification de la valeur saisie
slt je croit que le modo essaye simplement de te dire que ton modèle tablecelleditor redéfinit un methode Setvalueat et c'est là que tu te dois de définir le comportement de chaque cellule ou contrôle lorsqu'on y saisir quelque chose de plus fireTableCellUpdated est déjà définis dans le modèle et n'est appelé pour notifier un modification faite dans un cellule
j’espère avoir pu d'aide in peut
a++