meusebastos
Messages postés3Date d'inscriptionmardi 20 mai 2003StatutMembreDernière intervention26 décembre 2005
-
26 déc. 2005 à 16:15
tetis2902
Messages postés1Date d'inscriptionsamedi 26 mars 2011StatutMembreDernière intervention 8 avril 2011
-
8 avril 2011 à 01:11
Bonjour ,
J'ai une Jtable avec un TableModel dont voici le code :
class TableModelPrix extends AbstractTableModel {
private String[] columnNames = new String[0];
private Object[][] data = new Object[0][0];
public TableModelPrix() {
}
public TableModelPrix(String[] columnNames,Object[][] data){
this.columnNames=columnNames;
this.data = data;
}
public int getColumnCount() {
return columnNames.length;
}
public int getRowCount() {
return data.length;
}
public void setData(Object[][] data) {
this.data = data ;
fireTableDataChanged();
}
}
Lorque je modifie mon Model par setData la JTable ne se rafraichit pas.
Même si je recré ma JTable voici un extrait du code qui modifie mon modèle et qui recré ma JTable:
tablemodelp.setData(tarifs); // ici je modifie le contenu de ma
TableModel
JTable table2 = new JTable
(tablemodelp); // ici je force même la création de ma Jtable en la
recréant
tetis2902
Messages postés1Date d'inscriptionsamedi 26 mars 2011StatutMembreDernière intervention 8 avril 2011 8 avril 2011 à 01:11
bonsoir tout le monde ,
pour le meme probleme , mais de plus , la jtable est reliée a la BD par (bind / element/...etc)
sans le lien avec la BD , il ya raffraichissement mais avec ça ne fonctionne pas