Ce que je faisais quand je chargé la forme que je mets le JScrollPane à invisible:Comment puis-je cacher et rendre JTable visible dans JFrame
jScrollPane1.setVisible(false);
Il a bien fonctionné, mais quand j'ai essayé de le rendre visible (naturellement jScrollPane1.setVisible(true);
) alors rien ne se passe et cela ne devient pas visible.
Qu'est-ce qui me manque?
1) après avoir changé sa visibilité, vous devez appeler 'revalidate()' et repaint() 'sur le conteneur qui le contient. OU envisagez d'utiliser un CardLayout pour échanger des vues. –