[JAVA] Conserver un ratio en changeant les dimensions d'une fenetre

Conserver un ratio en changeant les dimensions d'une fenetre [JAVA] - Java - Programmation

Marsh Posté le 11-08-2005 à 21:13:06    

Je voulais savoir si c'était possible de conserver un ratio en changeant les les dimension d'une fenetre.
 
Quand l'utilisateur change les dimmentions (la hauteur ou la largeur), la fenetre garde toujour le ratio (800:600).
 
Merci d'avance


Message édité par By the way le 11-08-2005 à 21:13:54
Reply

Marsh Posté le 11-08-2005 à 21:13:06   

Reply

Marsh Posté le 12-08-2005 à 10:18:01    

Une méthode bricolée, pas très propre :  
- implémenter un listener réagissant aux modifications de la dimension de la fenêtre ;
- si l'utilisateur change les dimensions, forcer une taille respectant le ratio.
 
Cela marche, mais n'est pas hyper-propre, puisque tu verras une fraction de seconde la fenêtre dans les dimensions choisies par l'utilisateur, puis, très vite, elle prendra des dimensions respectant le ratio.
 
Nicolas

Reply

Marsh Posté le 12-08-2005 à 10:21:43    

Je n'ai pas vu de méthode toute faite ni dans java.awt.Frame, ni dans javax.swing.JFrame. A mon avis, il faudra coder ce comportement particulier à la mimine...
A confirmer...

Reply

Marsh Posté le 12-08-2005 à 10:22:31    

J'ai été plus lent que Nicolas_75. C'est exactement ce à quoi je pensais.

Reply

Marsh Posté le 12-08-2005 à 12:58:35    

ok merci de vos réponses et je vais voir ce que je vais faire.

Reply

Marsh Posté le 12-08-2005 à 20:14:58    

c aussi ce que je t'avais dit


---------------
Jubi Photos : Flickr - 500px
Reply

Marsh Posté le 25-08-2005 à 14:49:10    

moi je l'avais pensé

Reply

Marsh Posté le 26-08-2005 à 00:35:36    

Google aussi y à pensé, étonnant, non?
http://www.google.be/search?hl=fr& [...] ogle&meta=
> http://www.ditchnet.org/wp/2005/06 [...] its-ratio/
 
prochaine joce-feature : traduction des mots clés du topic en anglais, google search, poster la reponse dans le topic.


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

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