Afficher un jpanel dans un jframe

mehdi_boussarhane Messages postés 50 Date d'inscription   Statut Membre Dernière intervention   -  
poukkid Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   -
salut!
je suis débutante en java et je bosse en ce moment sur la partie graphique de mon projet.
j'ai un menu et lorsque je clique sur un item du menu, je voudrais faire apparaitre suivant l'item, le jpanel correspondant dans mon jframe principal.
ça suppose donc que j'ai plusieurs classes dérivant de jpanel.
Mon pb est comment le faire.
j'ai penser à faire des events.
et pour chaque event , créer une classe de type Jpanel et l'intégrer au jframe .

si quelqu'un voit une solution plus simple!
j'attends vos conseils
merci d'av
mehdi



1 réponse

poukkid Messages postés 106 Date d'inscription   Statut Membre Dernière intervention   11
 
salut,

Tu pourrais peut-être avoir simplement un JPanel pour lequel tu mets setVisible à true lorsque tu clique sur un bouton et tu changes juste l'image que ce panel charge affiche...

Si tu n'as pas beaucoup de JPanel, c'est pas trop genant d'en créer un à chaque event, mais c'est vraiment pas élégant et si tu as beaucoup d'objets, ca risque de devenir vite très lourd...
0