Bonjour,

Je rencontre un souci lors du rafraichissement de ma JTable.

Dans mon projet, je parcours 1 ou plusieurs fichiers selon le choix de l'utilisateur puis j'ajoute une ligne à cette table à chaque fois qu'une ligne d'un fichier est parcourue.

Les lignes s'ajoutent sans problème au tableau par l'intermédiaire d'une arraylist mais je les vois seulement apparaître une fois que le parcours de tous les fichiers est terminé.

Je fais bien pourtant un fireTableRowsInserted(int firstRow, int lastRow) à chaque fois qu'une ligne est ajoutée.

J'ai construit mon propre model en redéfinissant notamment getValueAt(int row, int column) et getRowCount().
De ce fait dès que j'ajoute un objet à ma liste, une ligne s'ajoute automatiquement à la table.

Donc ma question est :

Pourquoi le rafraichissement ne s'effectue pas instantanément et comment résoudre ce problème ?

Merci.