pb de repaint()

pb de repaint() - Java - Programmation

Marsh Posté le 24-03-2007 à 00:33:15    

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.

Reply

Marsh Posté le 24-03-2007 à 00:33:15   

Reply

Marsh Posté le 24-03-2007 à 02:52:42    

Question conne : Pourquoi tu ne fais pas passer l'attribut "Visible" de tes boutons à false?

Reply

Marsh Posté le 24-03-2007 à 10:50:58    

C'est vrai que je n'y avais pas pensé. ça marche comme ça. Merci :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed