bonjour j'essaye d'appliquer un tablemodel a une jtable mais ça ne marche pas![]()
le TableModel:
et la partie ou j'applique mon tablemodel:
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
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 public class MyTableModel extends AbstractTableModel { private static final long serialVersionUID = 1L; final String[] columnNames={ "Caractéristique", "CREDIT IN FINE","CREDIT AMORTISSABLE" } ; final Object[][] data= { { "CARACTERISTIQUES DE L'EMPRUNT"}, { "Capital à Investir" }, {"Apport Personnel ( En % du Capital à investir)"}, {"Montant du Crédit"}, {"Taux d'intérêt du Crédit"}, {"Durée du Crédit"}, {" Interets annuels / Annuité constante payable à terme échu"}} ; public boolean isCellEditable(int row, int column) { if (row == 1 & column == 0) { return false; } else { return true; } } public int getColumnCount() { return columnNames.length; } public int getRowCount() { return data.length; } public String getColumnName(int col) { return columnNames[col]; } public Object getValueAt(int row, int col) { return data[row][col]; } public Class getColumnClass(int c) { return getValueAt(0, c).getClass(); } }
Merci!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MyTableModel jCreditInFine_tableModel = new MyTableModel(); jCreditInFine_table = new JTable(jCreditInFine_tableModel);
Partager