Comment adapter un programme à la résolution de l'ecran
xunil2003
Messages postés
765
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme -
Utilisateur anonyme -
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.
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:
- Comment adapter un programme à la résolution de l'ecran
- Double ecran - Guide
- Capture d'écran whatsapp - Accueil - Messagerie instantanée
- Ecran a l'envers - Guide
- Forcer la fermeture d'un programme - Guide
- Programme demarrage windows - Guide
1 réponse
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
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