Layout : Supprimer un element [Résolu]

Messages postés
18
Date d'inscription
vendredi 1 février 2008
Dernière intervention
26 décembre 2008
- - Dernière réponse : Rorix83
Messages postés
18
Date d'inscription
vendredi 1 février 2008
Dernière intervention
26 décembre 2008
- 26 déc. 2008 à 09:54
Bonjour.

Voici mon problème :
J'ai un FlowLayout qui contient deux JPanel. J'aimerais pouvoir supprimer dynamiquement le dernier à un moment donné.
Après des essais au hasard avec l'auto-complétion et quelques recherches sur le net et les forums.

J'ai cru comprendre qu'il fallait utiliser la méthode :
RemoveLayoutComponent(Component comp) : void - LayoutManager

Je l'applique correctement sur le layout de ma fenetre, mais aucun changement.
J'ai essayé d'ajouter la méthode pack() pour voir si le changement était effectué mais qu'il ne soit pas rafraichi : rien n'y fait.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
493
Date d'inscription
samedi 20 mai 2006
Dernière intervention
15 juillet 2012
5
3
Merci
Tu peus essayer ceci:

mainPanel.remove(panel2);
mainPanel.revalidate();
mainPanel.repaint();

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 118 internautes nous ont dit merci ce mois-ci

Commenter la réponse de uhrand
Messages postés
18
Date d'inscription
vendredi 1 février 2008
Dernière intervention
26 décembre 2008
0
Merci
Si vous aviez une solution, ou la réponse au problème, je vous écoute

Merci d'avance.
Commenter la réponse de Rorix83
Messages postés
18
Date d'inscription
vendredi 1 février 2008
Dernière intervention
26 décembre 2008
0
Merci
La méthode revalidate() n'est pas reconnue, j'ai remplacé par validate().

Et tout marche comme je veux.

Merci
Commenter la réponse de Rorix83

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.