Salut tout le monde!
J'ai créé une fenêtre JFrame que je rafraichis à chaque appui sur un bouton en appelant une méthode MyPanel() qui retourne le JPanel que doit renfermer la fenêtre,
voici une partie de mon code:
getContentPane().removeAll();//pour effacer le contenu de la fenêtre
getContentPane().add(MyPanel( ));//pour coller le nouveau Panneau
setSize(1020,540);
setSize(1021,541);//rafraichir
Mon problème avec ce code,c'est le nouveau panneau est très bien collé,mais des petits éléments dans l'ancien sont encore visibles,mais dès que je modifie la taille de ma fenêtre avec la souris ces éléments s'effacent!et la fenêtre renferme le contenu souhaité!
Avez-vous une autre méthode qui rafraichie la Frame efficacement?
-----