Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1438 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Retirer un JPanel d'une JFrame

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Retirer un JPanel d'une JFrame

n°1709637
E@gle_One
Posté le 29-03-2008 à 12:24:01  profilanswer
 

Bonjour,
Ca fait quelques heures que je cherche à faire un truc tellement simple en apparence que je perds patience...
J'ai une classe perso qui étend JPanel, dans une JFrame.
Je souhaite retirer une instance de ce JPanel de la JFrame pour en ajouter une autre.
J'ai essayé ça, avec des variantes dans l'ordre.

Code :
  1. contentPane.remove(monJPanel);
  2. monJPanle.invalidate();
  3. contentPane.validate();
  4. frame.validate();
  5. contentPane.add(newMonJPanel);
  6. contentPane.validate();
  7. frame.validate();


 
Mais quand la séquence s'exécute, je me retrouve avec les deux JPanel dans la frame... J'ai essayé plein de méthodes mais rien n'y fait.
Je dois pas être très loin, peut être me manque-t-il une méthode à utiliser ou l'ordre d'utilisation des méthodes est-il  à revoir?
 
Merci.


Message édité par E@gle_One le 29-03-2008 à 12:48:18
mood
Publicité
Posté le 29-03-2008 à 12:24:01  profilanswer
 

n°1709690
E@gle_One
Posté le 29-03-2008 à 15:03:59  profilanswer
 

C'est réglé, on m'a aidé, la bonne séquence est :
 

Code :
  1. contentPane.remove(monJPanel);
  2. contentPane.add(newMonJPanel);
  3. contentPane.validate();


 
a+

n°1711271
ludo2612
Posté le 01-04-2008 à 21:14:17  profilanswer
 

Je ne suis pas sûr à 100% mais je pense qu'il faut aussi faire un repaint.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Retirer un JPanel d'une JFrame

 

Sujets relatifs
[RESOLU]Swing connaitre la taille nécessaire d'un JPanel[Jpanel] Bouger un trait
Comment Retirer les Guillement de "XXX"Retirer des caracteres d'une chaîne...
ajouter un JPANEL a l'affichageRetirer des guillemets avant l'INSERT
[Resolu]Problem extension JPanelJDialog dans un JPanel
Passer d'une JFrame a une autrerecuperer la position d'une JFrame
Plus de sujets relatifs à : Retirer un JPanel d'une JFrame


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR