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 largeur et widget.winfo_height() pour récupérer la hauteur, mais d’abord vous devez 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.
 
 

Comment récupérer la taille d’une fenêtre Tkinter Python
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 *