clone qui efface un JPanel
Salut à tous,
J'ai un souci avec la méthode clone().
Je me suis créé ma propre classe héritant de JPanel et implémentant Cloneable:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| class MyCloneableJPanel extends JPanel implements Cloneable{
public MyCloneableJPanel(){
super();
}
public Object clone () {
try {
return super.clone ();
}
catch (CloneNotSupportedException e) {
throw new Error ("This should never happen!");
}
} // clone
} |
J'ai donc une Jframe dans laquelle, je crée un MyCloneableJPanel.
J'ai besoin de cloner ce MyCloneableJPanel et de le réutiliser dans une autre JFrame.
Malheureusement, lorsque je fais appel à mon clone pour l'afficher, il disparait de ma première JFrame!!!!!
Je ne comprends rien...
Ai je oublié de faire quelque chose???
J'espère avoir été clair
Merci d'avance.