Salut,
Voila je chercher comment fait on pour actualiser l'affichage d'un JTABLE.
Car quand je change les donnees de mon table l'affichage ne change pas.
Si quelqu'un a une idée.
Salut,
Voila je chercher comment fait on pour actualiser l'affichage d'un JTABLE.
Car quand je change les donnees de mon table l'affichage ne change pas.
Si quelqu'un a une idée.
My blog: http://arnaud036.free.fr
c'est bon sa marche !!!
Enfaite j'ai creé mon propre model:
Puis lors de l'actulalisation:
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 import javax.swing.table.AbstractTableModel; public class MyModel extends AbstractTableModel{ private static final long serialVersionUID = 8083956857937064934L; private String[] columnHeader = null; private Object[][] rows = new Object[0][0]; public Object getValueAt(int arg0, int arg1) { return rows[arg0][arg1]; } public void setHeader(String[] newHeaders){ columnHeader = newHeaders; } public int getColumnCount() { return this.columnHeader.length; } public String getColumnName(int column) { return this.columnHeader[column]; } public int getRowCount() { return this.rows.length; } public boolean isCellEditable(int row, int column) { // Aucune cellule éditable return false; } //Fonction qui va s'occupper de remettre à jour tout mon tableau et qui va mettre //à jour aussi l'affichage public void setData(Object[][] newData){ rows = newData; super.fireTableDataChanged(); } }
Merci quand même
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ListeFax listefax = LoadFax.importFax(); donnees = loadTab(listefax); model.setData(donnees); model.fireTableDataChanged();
My blog: http://arnaud036.free.fr
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager