[JAVA AWT] Ya t'il des pros de AWT dans ce forum ?

Ya t'il des pros de AWT dans ce forum ? [JAVA AWT] - Programmation

Marsh Posté le 31-07-2001 à 11:22:07    

Je cherche a utiliser un FlowLayout manager pour faire un panel container qui contienne, cote a cote, un panel avec une image, un panel avec du texte, un panel avec des bouttons.
Seulement voila en AWT je ne sais pas comment on peux specifier la "preferredSize" des composants (la methode setPreferredSize() n'existe que dans Swing et je DOIS n'utiliser que du AWT).
Du coup, soit le paneau n'affiche rien (dans le cas du panneau image) soit les composants s'ecrasent l'un l'autre........
 
Je sais ca a l'air compliqué comme truc mais je vous avais prevenu, je cherche des pros ;-) .........

Reply

Marsh Posté le 31-07-2001 à 11:22:07   

Reply

Marsh Posté le 31-07-2001 à 15:33:58    

Salut,
 
il faut, par exemple pour ton image, créer une classe qui étend Canvas et pour laquelle tu pourra overrider la méthode getPreferredSize() afin qu'elle renvoie la bonne taille
 
A++

Reply

Marsh Posté le 31-07-2001 à 23:24:57    

Ouais, pro, je sais pas, mais avec tout ce que j'ai fait cette année en AWT, dont un truc qui me semble assez proche de ce que tu cherches à faire (une bordure d'images redimensionnables pour n'importe auel composant) je dois pouvoir te dépanner..A la limite, tu me postes ton code là : gfive@altern.org, je regarde, et on en reparle??

Reply

Marsh Posté le 02-08-2001 à 01:16:20    

En creant un box ( avec flowlayout) contenant tes trois panels... c pas bon ?
 
Normalement, il devrait gerer la taille automatiquement...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed