创建自动最大化的Tkinter窗口
我们可以通过两种不同的方式在Tkinter中获得自动最大化的窗口。
- 我们可以使用Tkinter的state()方法,并使用属性“zoomed”调用它。
root.state("zoomed")
- 第二种方法是使用Tkinter的属性方法,该方法采用参数“-fullscreen”,并将其设置为“True”。
默认情况下,Tkinter创建预定义大小的窗口。可以使用geometry方法自定义窗口的尺寸。例如,
root.geometry("700 x 350")
示例1
# 导入所需库
from tkinter import *
# 创建Tkinter帧的实例
root=Tk()
# 创建标签
Label(root, text="欢迎来到Tutorialspoint", font="Calibri, 20").pack(pady=20)
# 使用状态属性最大化窗口大小
root.state('zoomed')
root.mainloop()
输出
它将产生以下输出 –
示例2
现在,我们来看看代码并使用属性方法而不是状态方法。
# 导入所需库
from tkinter import *
# 创建Tkinter帧的实例
root=Tk()
# 创建标签
Label(root, text="欢迎来到Tutorialspoint", font="Calibri, 20").pack(pady=20)
# 使用属性方法最大化窗口大小
root.attributes('-fullscreen', True)
root.mainloop()
输出
它将产生以下输出 –