下面是一个使用Python的tkinter库实现简单UI界面的例子。这个界面包含一个标签(Label)和一个按钮(Button),点击按钮后,标签的文本会发生变化。
import tkinter as tk
def change_label_text():
# 修改标签的文本
label.config(text="按钮被点击了!")
# 创建主窗口
root = tk.Tk()
root.title("简单tkinter界面")
# 设置窗口大小
root.geometry("300x150")
# 创建一个标签
label = tk.Label(root, text="这是一个标签", font=("Arial", 12))
label.pack(pady=20) # 使用pack布局,并设置垂直方向上的内边距
# 创建一个按钮,并绑定点击事件
button = tk.Button(root, text="点击我", command=change_label_text)
button.pack(pady=10) # 使用pack布局,并设置垂直方向上的内边距
# 进入主循环
root.mainloop()
这段代码首先导入了tkinter模块,并定义了一个`change_label_text`函数,该函数用于修改标签的文本。然后,它创建了一个主窗口,并设置了窗口的标题和大小。接着,它创建了一个标签和一个按钮,并将按钮的点击事件绑定到了`change_label_text`函数上。最后,它调用了`mainloop`方法,使窗口保持打开状态并响应用户的操作。