habitué au rad de c++ builder, j'essaye de coller un pauvre boutton sur ma frame et je ne comprends pas pourquoi celui ci se maximise automatiquement a la taille de la frame.
J'ai raté un truc ou quoi
habitué au rad de c++ builder, j'essaye de coller un pauvre boutton sur ma frame et je ne comprends pas pourquoi celui ci se maximise automatiquement a la taille de la frame.
J'ai raté un truc ou quoi
Salut
En java la taille peut être gérée par le layout. Dans ton cas, je pense que tu utilises un BorderLAyout. Pour résoudre ce problème, il faut passer par un GridBagLayout ou un FlowLayout par exemple.
la reponse qui calme
bon alors mettons tout dessuite le ton, j'ai 30 minutes de vol sous java (ah bon ca s'est vu..)
+5 minutes
je viens de comprende de quoi tu me parles
je viens de tester, c'est deja mieux mais les
bouttons se positionnent toujours comme ils
veulent (en fait comme sur une page web
par rapport a la localisation). Y a pas moyen
d'indiquer la position exacte en coordonnées
pixel comme sous c++builder (oui je sais je
suis un transfuge )
Salut
Il y a une volée de Layout en java. Je ne les connais pas tous. Tu as le XYLayout de borland qui permet de faire ce que tu souhaites je crois, mais il est converti en GridBagLayout à la compilation (regarde la doc pour les détails, je te dis ça de mémoire ).
Un autre moyen que j'utilisais à un moment c'est un Layout null. Là tu places les éléments suivant des coordonnées. Mais ça doit poser un proplème de portabilité car l'origine n'est pas au même endroit suivant les systèmes.
Personnellement je fais un petit mélange entre les layout et j'arrive à obtenir l'apparence souhaitée.
Bon courage, la gestion des layout c'est le côté pénible de java. Mais après quelques temps on s'y habitue
il me semble que c'est celaTu as le XYLayout de borland qui permet de faire ce que tu souhaites je crois, mais il est converti en GridBagLayout à la compilation (regarde la doc pour les détails, je te dis ça de mémoire ).
merci bien pour ton aide
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager