Salut, mon problème est assez simple, j'ai une classe qui contient une JFrame, sur cette JFrame je fais un add d'un JPanel, sur celui ci je fais egalement un add d'une autre JPanel :
JFrame<--JPanel1<--JPanel2
A un moment donné, je fais des modifications sur le JPanel2 (j'enlève des JButton), pour que ce changement soit apparent dans mon interface, je fais :
JPanel2.repaint()
JPanel1.repaint()
JFrame.repaint()
Mais rien, mes JButton sont toujours là, alors faut-il faire les rapaint dans un autre ordre? faut-il faire les 3?
D'avance merci.