Se connecter / S'enregistrer
Votre question

[Java- RESOLU] setContentPane()

Tags :
  • Java
  • Programmation
Dernière réponse : dans Programmation
8 Mars 2006 20:19:41

Bonjour,

Voila mon probleme:
J'ai une JFrame, avec un JMenuBar.
quand je selectione, par exemple, fichier>fenetre1,
je fais un setContentPane(new fenetre1())
(sachant que fenetre1 est une classe héritant de JPanel)

maintenant, jaimerais que en cliquant sur un bouton de fenetre1, je puisse faire un setContentPane sur la JFrame parente... quelqu'un aurait une idée? je galere beaucoup!

je pensais a getParent, mais ca renvoie un Container... j'ai ensuite pensé a JRootPane, mais ca ne répondait pas a mes contraintes... help!

merci davance!

Autres pages sur : java resolu setcontentpane

8 Mars 2006 22:23:33

personne?
a b L Programmation
8 Mars 2006 23:34:06

Le Java permet de faire du Down-casting (le cast du Container vers la classe réelle). Mais il faut aussi s'assurer que ce n'est pas un objet intermédiaire caché entre le parent et lui-même.

Sinon, tu peux créer constructeur pour mémoriser dans un coin l'objet parent (avec la bonne classe).
Contenus similaires
9 Mars 2006 18:06:00

la méthode du constructeur marche impec, je me demande pourquoi je n'y ai pas pensé plus tot!! merci ^^
9 Mars 2006 18:06:55

Je crois que maintenant tu dois mettre : [RESOLU] devant ton Post :) 
9 Mars 2006 20:09:18

merci de me le rappeler ^^
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS