bjr
je voudrais savoi pouquoi on ne met pas directement les composant dans le Container pourquoi on passe par l intermediaire d un JPanel et on met le JPanel dans le container
bjr
je voudrais savoi pouquoi on ne met pas directement les composant dans le Container pourquoi on passe par l intermediaire d un JPanel et on met le JPanel dans le container
L'utilisation de JPanel te permet de decouper ta GUI en sous partie et ainsi d'organiser correctement tous les composants pour qu'ils soient placé exactement comme tu le souhaite.
Essai de faire des essais avec des GUI contenant 7-8 composant et je pense que tu comprendra rapidement pkoi il faut des JPanel.
++
Si tu n'en a qu'un effectivement c'est inutile de créer un JPanel :
maFrame.getContentPane().add(monComposant);
ou plus simplement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 maFrame.add(monComposant);
C'est la même chose sauf qu'avec certaines JVM ton code ne passera pas ! Alors qu'avec le getContentPane() ça passera partout !Envoyé par remika
![]()
Partager