Bonjour,

J'utilise un JTable dans une interface graphique. Cette JTable est alimentée par une base de données MYSQL qui retourne un objet Object[][] mesValeurs.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Object[][] resultatsSelect;
JTable table = new JTable(resultatsSelect, lesNomsCol);

Seulement, je souhaite modifier ma table quand je fais une nouvelle requête (via interface graphique).
Cette requête me retourne un nouvel objet. Mon problème est que je n'arrive pas à mettre ma table à jour avec cet objet ?

J'ai trouvé ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
JTable tab = new JTable();
...
TableModel dataModel;
dataModel = new AbstractTableModel() {
			public int getColumnCount() {
				return 4;
			}
			public int getRowCount() {
				return 10;
			}
			public Object getValueAt(int row, int col) {
				return new Integer(row*col);
			}
	    };
...
tab.setModel(dataModel);
seulement je n'arrrive pas à créer ce dataModel , je ne comprend pas

Merci d'avance de m'aider
Cordialement.