Bonjour,

J'utilise dans mon interface graphique une JTable représentant des objets "métier" en mémoire (une ligne par objet et une colonne par attribut de l'objet) qui sont massivement mis à jour lors du cycle de vie de l'application.
Pour répercuter les changements d'états de ces objets métier dans l'interface graphique, je déclenche un PropertyChangeListener à la modification de chaque attribut de mon objet "métier" dans son setXXX correspondant et j'implémente un PropertyChangeListener dans le TableModel de manière à ce qu'il mette à jour sa vue (JTable) à chaque fois qu'il reçoit un PropertyChangeEvent (à chaque setXXX de chaque objet en mémoire alors).
De ce fait, je constate que l'interface graphique est complètement saturée par le débit d'évènements générés et qu'elle a à traiter.
N'auriez vous pas une autre stratégie un peu plus optimale pour garantir une mise à jour fluide du modèle dans la vue?
Merci d'avance pour vos réponses.