voici ce que j'ai trouvé comme solution par exemple pour juste rendre la colonne 0 non éditable :
Ca marche tres bien
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
17
18 DefaultTableModel model = new DefaultTableModel(data, columnNames) { public Class getColumnClass(int col) { return data.get(0).get(col).getClass(); } @Override public boolean isCellEditable(int iRowIndex, int iColumnIndex) { if(iColumnIndex==0) { return false; } else{ return true; } } }; JTable table = new JTable(model);
Cordialement
Partager