Bonjour,
J'essaye desespèrement de rafraichir ma jTable... J'ai essayé les solutions proposées dans les précédents post mais rien de semble y faire.
Voila mon problème :
J'ai inititialisé la JTable dans un JScrollPane au préalable sans rien dedans.
Je remplis mes deux vecteurs (vecteur de vecteurs ligne et vecteur colonne).
je récupere l'instance de la Jtable par la méthode getJTable() (eclipse).
Je la réinitialise en lui appliquant les vecteurs.
Je fais un revalidate et un repaint.
Rien n'apparait... J'ai vérifié le contenu de mes vecteurs mais ils semblent etre bon donc je ne comprends pas ce problème d'affichage...
Voila le code :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public void actionPerformed(java.awt.event.ActionEvent e) { JTable MaJTable = getJTable(); Vector Vrep = GestAff.Rechercher(getJTextField_ListMotCle()); DefaultTableModel defaultTable=new DefaultTableModel((Vector)Vrep.elementAt(0),(Vector)Vrep.elementAt(1)); //defaultTable.fireTableDataChanged(); MaJTable = new JTable(defaultTable); getJTable().revalidate(); getJTable().repaint(); }
Partager