RETIREZ complètement la JLabel à partir d'un Composite...pas setVisible(False)

J'ai un assez simple question. J'ai un Composite sur une JFrame. J'ai un JLabel sur le Composite. Comment, je me demande, dois-je SUPPRIMER COMPLÈTEMENT le JLabel du Composite au cours de l'exécution?

ImageIcon image7= new ImageIcon("archmageanim.gif");
JLabel label7 = new JLabel("", image7, JLabel.CENTER);
p.add( label7, "0 , 6" ); //This coordinate has to do with a layout manager I'm using - it 
                          //I'm using - it works fine.

J'ai regardé pour cette solution...mais tout le monde dit "la meilleure façon" est de mettre en setVisible(false)...mais ce n'est pas vraiment supprimer l'objet -_-. Comment puis-je le SUPPRIMER?

OriginalL'auteur PinkElephantsOnParade | 2012-07-11