更新时间:2023-04-10 来源:黑马程序员 浏览量:
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模块中导入该模块。
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19