Python Tkinter - 无框窗口
先决条件: Python GUI – tkinter
Python为开发 GUI(图形用户界面)提供了多种选择。在所有 GUI 方法中,tkinter 是最常用的方法。它是Python附带的 Tk GUI 工具包的标准Python接口。
要创建无框架窗口,我们将使用overrideredirect()方法。
句法:
root.overrideredirect(value)
要创建无框架窗口,我们将在overrideredirect()方法中传递值True或1作为参数。
创建一个普通窗口
下面是创建普通tkinter窗口的程序。
Python3
# Import module
from tkinter import *
# Create object
root = Tk()
# Adjist size
root.geometry("400x400")
# Execute tkinter
root.mainloop()
Python3
# Import module
from tkinter import *
# Create object
root = Tk()
# Adjist size
root.geometry("400x400")
# Use overrideredirect() method
root.overrideredirect(True)
# Execute tkinter
root.mainloop()
输出:
创建一个无框窗口
下面是使用overrideredirect()方法在Python中创建无框架tkinter窗口的程序。
蟒蛇3
# Import module
from tkinter import *
# Create object
root = Tk()
# Adjist size
root.geometry("400x400")
# Use overrideredirect() method
root.overrideredirect(True)
# Execute tkinter
root.mainloop()
输出: