Tkinter 中的 Hello World
Tkinter是内置于Python标准库中的Python GUI 框架。在所有 GUI 方法中,tkinter 是最常用的方法,因为它提供了创建 GUI 应用程序的最快和最简单的方法。
在 Tkinter 中创建 Hello World 程序
让我们从“hello world”教程开始。以下是 tkinter 中第一个程序的解释:
from tkinter import *
在 Python3 中,我们首先从 tkinter 包中导入所有类、函数和变量。
root=Tk()
现在我们通过调用
Tk()
创建一个根小部件。这会自动创建一个带有标题栏、最小化、最大化和关闭按钮的图形窗口。这个句柄允许我们将内容放在窗口中并根据需要重新配置它。a = Label(root, text="Hello, world!")
现在我们创建一个标签小部件作为根窗口的子窗口。这里 root 是我们标签小部件的父级。我们将默认文本设置为“Hello, World!”
注意:这会显示在窗口中。标签小部件可以显示文本或图标或其他图像。
a.pack()
接下来,我们在这个小部件上调用pack()方法。这告诉它自己调整大小以适应给定的文本,并使自己可见。它只是告诉几何管理器将小部件放在同一行或同一列中。如果您只想显示一个或几个小部件,它通常是最容易使用的。
root.mainloop()
在您进入主循环之前,应用程序窗口不会出现。此方法表示获取我们创建的所有小部件和对象,将它们呈现在我们的屏幕上,并响应任何交互。程序一直在循环中,直到我们关闭窗口。
下面是实现。
# Python tkinter hello world program
from tkinter import *
root = Tk()
a = Label(root, text ="Hello World")
a.pack()
root.mainloop()
输出: