Bonjour,
j'ai une fenetre contenant un JTree et un JPanel et je voudrais que le contenu du JPanel soit different en fonction de l'élément selectionné dans le JTRee. Le JPanel contiendra un formulaire dependant de cete element, donc je vois deux solutions :
- soit reconstruire le formulaire a chaque selection (cela suppose qu'on doit enlever tout les composants ajoutés),
- soit construire tout les formulaires à l'initialisation (on aurait donc plusieurs JPanels) et afficher le JPanel qu'il faut.
Cette deuxieme solution me parait meilleure, mais comment proceder ? Faut-il ajouter tout les panels et utiliser setVisible() ou faire un remove(), puis un add() du bon panel.