Salut,
dis-moi si j'ai bien compris ton code, parce que sans le contexte... :
À chaque fois que l'on clique sur button2,
On crée un nouveau JDesktopPane.
On change le Panneau de fond de la fenêtre par le nouveau JDesktopPane
On crée un nouvel objet de type J2 (Internal Frame de type 2)
Et on l'ajoute à notre nouveau JDesktopPane
Et on affiche notre objet de type J2
Alors, premièrement, je vois pas pourquoi tu recrées un JDesktopPane, s'il en existait déjà un autre pour ta JFrame.
Car en faisant setContentPane(A), tu remplaces tout le contenu de ta JFrame par un nouveau JDesktopPane.
Je sais pas si je suis clair, et si j'ai bien compris ton problème.
En tout cas, rien que dans ce que j'ai écrit concernant le cheminement de ta méthode, il y a un problème.
Message édité par artscoop le 15-10-2008 à 07:51:37
---------------
Site de rencontre