Herve AGNOUX:
Il parait que sous linux on peut fixer la taille des fen�tres avec une option dite -geometry !? Est-ce que vous confirmez / infirmez ?? Et bien entendu j'ai rencontr� quelqu'un qui voudrait que je le fasse en Java !! Est-ce que vous avez ouie dire une chose pareille ?
On confirme.
Les options sont -geometry (unix) ou --geometry (gnu). Le mieux est de gerer les deux formes qui prennent un argument.
L'argument peut prendre plusieurs formes:

1) La plus simple: LARGEURxHAUTEUR
ou LARGEUR est exprimee en caracteres pour les applis textuelles et en pixels pour les applis graphiques.
Exemple: --geometry 500x300
Java: setSize(w,h)

2) Un peu plus compliquee: LARGEURxHAUTEUR[+/-]X[+/-]Y
+X distance a X pixels du bord gauche
-X distance a X pixels du bord droite
+Y distance a Y pixels du bord haut
-Y distance a Y pixels du bord bas
Exemple: --geometry 500x300-100+200
Java:
if(x<0) x=screen.width -w-1;
if(y<0) y=screen.height-h-1;
setLocation(x,y);

C'est resume mais il y a l'idee.
Guillaume



Répondre à