Comment récupérer la taille d’une fenêtre Tkinter Python

Dans ce tutoriel nous allons découvrir comment récupérer la taille d’une fenêtre Tkinter en Python.

Vous pouvez utiliser la fonction widget.winfo_width() pour récupérer la hauteur et widget.winfo_height() pour récupérer la largeur, mais n’oubliez pas d’abord d’appeler la fonction update() du widget pour connaître la dimension. Si vous n’appelez pas la fonction update(), vous obtiendrez la valeur par défaut 1.
 
 

Exemple :
import tkinter as tk

root = tk.Tk()
root.geometry('250x300')

root.update()

# Récupére la largeur
width = root.winfo_width() 
# Récupére la hauteur
height = root.winfo_height()

print("Largeur :", width)   # Affiche la largeur
print("Hauteur :", height)  # Affiche la hauteur

root.mainloop()

Sortie:


 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *