Python GUI 图形化用户界面设计(基于tkinter库)
import tkinter as tk
from tkinter import ttk
def greet():
print("Hello, Crossin'!")
def on_enter_click(event):
greet()
def create_ui():
# 创建主窗口
root = tk.Tk()
root.title("Crossin's GUI Example")
# 创建标签和按钮
label = ttk.Label(root, text="Hello, Crossin'!")
label.pack()
button = ttk.Button(root, text="Click Me")
button.bind("<Enter>", on_enter_click) # 绑定鼠标悬停事件
button.pack()
# 开始Tkinter事件循环
root.mainloop()
create_ui()
这段代码创建了一个简单的GUI应用程序,包含一个标签和一个按钮。按钮绑定了鼠标悬停事件,当用户将鼠标悬停在按钮上时,会触发on_enter_click
函数,该函数打印出问候信息。这个例子展示了如何使用tkinter库创建基本的图形界面,并处理用户的鼠标事件。
评论已关闭