首页常见问题正文

Python中的Tkinter是干什么的?

更新时间:2023-04-10 来源:黑马程序员 浏览量:

IT培训班

  Tkinter是Python中的标准GUI库,它提供了一个用于创建图形用户界面的工具包,可以用于创建窗口、按钮、文本框、菜单等各种控件,使用户可以通过鼠标或键盘与应用程序进行交互。

  以下是一个简单的Tkinter应用程序示例,它创建一个窗口并在窗口中显示一个按钮,单击该按钮将弹出一个消息框:

import tkinter as tk
from tkinter import messagebox

# 创建主窗口
root = tk.Tk()
root.title("Hello Tkinter")

# 创建一个标签
label = tk.Label(root, text="Hello Tkinter!")
label.pack(padx=20, pady=20)

# 创建一个按钮
def show_message():
    messagebox.showinfo("Message", "Hello World!")
button = tk.Button(root, text="Click Me", command=show_message)
button.pack(padx=10, pady=10)

# 运行主循环
root.mainloop()

  运行以上代码将会创建一个窗口,其中包含一个标签和一个按钮。单击按钮将会弹出一个消息框,显示一条消息"Hello World!"。注意,在使用messagebox模块时,必须先从tkinter模块中导入该模块。

1681097311277_领取课程.jpg

分享到:
在线咨询 我要报名
和我们在线交谈!