Bonjour,
alors j'ai une table qui contient une colonne de spinners. Dans cette colonne, j'affecte un nombre avec les spinners. La somme totale de ces nombres affectés (dans la colonne) ne doit pas passer une certaine valeur.
Je veux donc changer dynamiquement le max de mon spinner dans ma JTable. Ce maximum je dois le recalculer avec la valeur de la cellule en cours plus le nombre restants (sinon le max pourrait etre inferieur à la valeur de la cellule en cours). Donc, à chaque fois que je rentre dans une cellule je dois recalculer ce max.
Mais je n'arrive pas à chopper d'evenement qui me dit quand je rentre dans une cellule de la table. Si je met mon code de mise à jour dans mon isCellEditable() de mon spinnerEditor alors le getValue du spinner me renvoie toujours la valeur de la cellule precedemment selectionnée.
En bref, comment je pourrais choper la valeur d'une cellule, au moment ou je clique sur celle ci pour rentrer dans la saisie?
J'espere avoir été claire,
Merci d'avance
Piero