📜  如何在 tkinter 中创建窗口 - Python (1)

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

如何在 tkinter 中创建窗口 - Python

在 Python 中,我们可以使用 tkinter 库来创建 GUI 程序。在 tkinter 中,窗口是 GUI 程序的基本视图单元。下面将介绍如何在 tkinter 中创建窗口。

导入 tkinter 库

首先,我们需要导入 tkinter 库。Python 2.x 版本中 tkinter 库的名称为 Tkinter,而 Python 3.x 版本中 tkinter 库的名称为 tkinter。因此,在 Python 3.x 中我们需要使用以下命令来导入 tkinter 库:

import tkinter as tk
创建窗口

创建 tkinter 程序的第一步是创建主窗口对象。我们可以使用 Tk() 函数来创建主窗口对象,如下所示:

# 创建主窗口对象
win = tk.Tk()

Tk() 函数可以接受很多参数,但在大多数情况下我们不需要使用这些参数。

设置窗口标题

接下来,我们可以使用 title() 方法来设置主窗口的标题,如下所示:

# 设置窗口标题
win.title("Hello World")
运行窗口循环

最后,我们需要调用 mainloop() 方法来启动 tkinter 程序的主事件循环,并显示窗口。该方法将持续等待用户交互事件,并不断更新窗口的状态,直到用户关闭窗口或程序退出。代码如下:

# 启动主循环
win.mainloop()
完整代码示例

下面是一个完整的 tkinter 程序示例,该程序创建一个简单的窗口并设置窗口标题。

import tkinter as tk

# 创建主窗口对象
win = tk.Tk()
# 设置窗口标题
win.title("Hello World")
# 启动主循环
win.mainloop()

代码片段如上所示,将以markdown格式返回。