Comment obtenir l'entrée d'édition de l'utilisateur sur un modèle personnalisé JTable créé à partir d'un fichier binaire afin de l'enregistrer dans le fichier binaire?Java: vérifier la modification d'un utilisateur sur un modèle personnalisé JTable pour enregistrer dans un fichier binaire
Je soupçonne que la méthode getValueAt (int, int) de mon modèle de table est le problème car elle renvoie des données du fichier binaire avant la modification, pas les données dans la cellule en question.
Pour vous donner une idée de ce que cela signifie,
public Object getValueAt(int r, int c) {
if (c == 1) return data.get(r).getTitle();
Les données variables a été initialisés avec une ArrayList tirée du fichier binaire dans une méthode getData:
List<Data> data = FileOperations.getData();
Je pense que je avez identifié le problème: vérifiez ce que contient la cellule modifiée, plutôt que ce qui était dans la ArrayList tirée du fichier binaire? Je ne suis pas sûr si je suis la seule personne à avoir connu ce problème, mais c'est frustrant.
Merci. Je vais lutter à travers en quelque sorte :) – Arvanem