bonjour à tous,
ça m'arrangerai beaucoup si quelqu'un pouvais m'expliquer clairement
comment on doit utiliser:
setSize()
setMaximumSize()
setMinimumSize()
setPreferredSize()
pack()
pour définir la taille d'un composant.
bonjour à tous,
ça m'arrangerai beaucoup si quelqu'un pouvais m'expliquer clairement
comment on doit utiliser:
setSize()
setMaximumSize()
setMinimumSize()
setPreferredSize()
pack()
pour définir la taille d'un composant.
Essai sur une fenêtre par exemple, tu verras bien, et puis la doc' Java, ca existe, va faire un tour sur le site de sun![]()
Toutes ces notions dépendent du layout que tu utilises. Elles peuvent être complètement ignorées, suivies strictement, suivies avec des adaptations, etc. À chaque fois, cela dépend du layout.
Par exemple, pour le BorderLayout (c'est moi qui souligne) :
Tu constateras que ce layout ne tient aucun compte de setSize, par exemple.Envoyé par javadoc
La méthode pack() va adapter la taille de ton composant à son contenu.
C'est-à-dire que si tu as par exemple une JFrame contenant un JLabel et que tu utilise la méthode pack(), la Fenetre va avoir la plus petite taille possible pour afficher ton JLabel.
J'espère que j'ai été assez clair.
Partager