📜  Python Tkinter - 无框窗口

📅  最后修改于: 2022-05-13 01:54:44.146000             🧑  作者: Mango

Python Tkinter - 无框窗口

先决条件: Python GUI – tkinter

Python为开发 GUI(图形用户界面)提供了多种选择。在所有 GUI 方法中,tkinter 是最常用的方法。它是Python附带的 Tk GUI 工具包的标准Python接口。

要创建无框架窗口,我们将使用overrideredirect()方法。

句法:

root.overrideredirect(value)

要创建无框架窗口,我们将在overrideredirect()方法中传递值True1作为参数。

创建一个普通窗口

下面是创建普通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()

输出:

无框窗