un problème avec le tableModel !!!
bonjour j'essaye d'appliquer un tablemodel a une jtable mais ça ne marche pas :!:
le TableModel:
Code:
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();
}
} |
et la partie ou j'applique mon tablemodel:
Code:
1 2
| MyTableModel jCreditInFine_tableModel = new MyTableModel();
jCreditInFine_table = new JTable(jCreditInFine_tableModel); |
Merci!!