Comment adapter un programme à la résolution de l'ecran

Fermé
xunil2003 Messages postés 766 Date d'inscription mercredi 17 novembre 2004 Statut Membre Dernière intervention 29 septembre 2024 - Modifié par xunil2003 le 22/09/2014 à 18:14
 Utilisateur anonyme - 4 oct. 2014 à 21:34
Bonjour,

Tout est dans le titre.
J'ai réalisé un mini télécommande api.
Pour les images de la télécommande et des boutons j'utilise la librairie PIL.
Mais j'ai un problème avec la résolution, quand je change de pc (poste) .
Quand je suis sûr :
- Mon portable 11 pouces
- Le portable 15 pouces de ma femme
- Mon portable 17 pouces
- Mon poste fixe 19 pouces
- Sur le pc du salon TV 52 pouces

A chaque fois la résolutions n'est pas adapté a l'image de la télécommande et des boutons.
Mon programme est trop grand (dépasse de l'écran) impossible réduire la fenêtre .
J'utilise TKinter..

Pouvez vous m'aiguiller ?

Merci.

A voir également:

1 réponse

Utilisateur anonyme
4 oct. 2014 à 21:34
Bonjour,

Après quelques recherches assez longues, j'ai trouvé qu'il est possible de modifier la taille de la fenêtre créée par Tkinter grâce à la méthode .geometry("longuer*hauteur") si je ne me trompe pas. Mais le mieux dans tout ça, c'est que l'on peut récolter la taille de l'écran actuel grâce à .winfo_screenwidth() -> longueur et .winfo_screenheight() -> hauteur. Les méthodes citées sont à appliquer sur la variable qui vaut Tk() (par exemple : root=Tk() et root.geometry("800x600")).

Bidouillez un peu avec les méthodes données, vous êtes bientôt au résultat voulu
2