Bonjour,

j'ai cree une JTable avec un JscrollPane. La 1ere fois que je l'execute ca marche . Je demande une seconde recherche et la JTable ne s'affiche plus. Si je n'utilise pas de Jscrollpane la table apparait correctement.

J'ai trouve des posts disant qu'il faut utiliser revalidate, repaint etc... mais ca ne fonctionne pas non plus. Qu'est ce qui ne va pas ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
model=new ResultatToTable(ch.trouver(laRequete));
		jTableRecherche.setModel(model);
		jTableRecherche.createDefaultColumnsFromModel();
 
		jTableRecherche.revalidate();
 
		jScrollPane = new JScrollPane(jTableRecherche);
		jScrollPane.setAutoscrolls(true);
		this.getContentPane().add(jScrollPane, null);
 
		jScrollPane.revalidate();
		this.repaint();