如何使用 Python-3 Tkinter 创建无边框全屏应用程序?


为了使 Tkinter 窗口无边框并且全屏,我们可以使用**attributes(‘-fullscreen’, True)** 实用方法。Tkinter 窗口可以使用在 Tkinter 库中定义的函数和方法进行配置。

Tkinter 提供的另一种类似方法使应用程序窗口全屏是 **overrideredirect(True)**。该方法仅当应用程序仅需要按其定义的宽度和高度调整大小时才能调用。

示例

#Import the required Libraries
from tkinter import *
#Create an instance of Tkinter frame
win= Tk()
#Set the Geometry
win.geometry("750x250")
#Full Screen Window
win.attributes('-fullscreen', True)
def quit_win():
   win.destroy()
#Create a Quit Button
button=Button(win,text="Quit", font=('Comic Sans', 13, 'bold'), command= quit_win)
button.pack(pady=20)
win.mainloop()

输出

运行以上代码将显示一个全屏窗口。

单击“Quit”按钮关闭全屏窗口。

更新日期: 2021-4-22

2 千+ 次浏览

开启你的 职业生涯

完成课程获取认证

入门
广告