A voir également:
- Panel en java
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
3 réponses
Déjà, sache que l'UI dans Java ça peut être assez galère, et que le plus important c'est de bien comprendre et maitriser les différents Layouts fournis.
Dans ton cas, la question que tu dois te poser, c'est: "Est-ce que l'apparition du JPanel va modifier la taille, et l'agencement des éléments déjà présents ?".
C'est assez important.
Dans le tuto posté par choubaka, lis le passage sur les évènements de click sur un bouton, c'est pas le plus problématique, dans l'évènement modifie ton arborescence, en ajoutant ou en affichant ton JPanel.
Si l'apparition/l'ajout du JPanel modifie la taille et/ou l'agencement des autres éléments, n'oublie pas de mettre
container.revalidate(); // force le recalcule des tailles, et l'agencement
container.repaint(); // force le container à se redessiner
Hésite pas à revenir en cas de problèmes.
++
Dans ton cas, la question que tu dois te poser, c'est: "Est-ce que l'apparition du JPanel va modifier la taille, et l'agencement des éléments déjà présents ?".
C'est assez important.
Dans le tuto posté par choubaka, lis le passage sur les évènements de click sur un bouton, c'est pas le plus problématique, dans l'évènement modifie ton arborescence, en ajoutant ou en affichant ton JPanel.
Si l'apparition/l'ajout du JPanel modifie la taille et/ou l'agencement des autres éléments, n'oublie pas de mettre
container.revalidate(); // force le recalcule des tailles, et l'agencement
container.repaint(); // force le container à se redessiner
Hésite pas à revenir en cas de problèmes.
++