📌  相关文章
📜  获取窗口 tkinter 的大小 - Python (1)

📅  最后修改于: 2023-12-03 15:41:29.644000             🧑  作者: Mango

获取窗口 tkinter 的大小 - Python

在使用 tkinter 创建图形用户界面时,有时需要获取 Tkinter 窗口的大小,以便设置布局和控件大小。本文将演示如何获取 Tkinter 窗口的大小。

获取窗口大小

要获取 Tkinter 窗口的大小,请使用窗口对象的 winfo_width()winfo_height() 方法。这些方法返回窗口的宽度和高度(以像素为单位)。

import tkinter as tk

root = tk.Tk()

# 设置窗口大小
root.geometry("300x200")

# 获取窗口宽度和高度
width = root.winfo_width()
height = root.winfo_height()

print("窗口大小:{}x{}".format(width, height))

root.mainloop()

输出:

窗口大小:300x200
结论

使用 winfo_width()winfo_height() 的方法可以方便地获取 Tkinter 窗口的大小,以便进行布局和控件大小设置。