📅  最后修改于: 2023-12-03 15:20:38.244000             🧑  作者: Mango
Tkinker 是 Python 编程语言的一个标准库,它提供了创建图形用户界面(GUI)的各种工具和组件。GWT(Gossamer Widget Toolkit)是一个轻量级的 Python GUI 框架,它是基于 Tkinker 构建的。GWT 的目标是简化 GUI 应用程序的开发过程,提供快速、简单和易于使用的接口和工具。
import tkinter as tk
from tkinter import messagebox
def on_button_click():
messagebox.showinfo("Message", "Hello, World!")
root = tk.Tk()
root.title("GWT Demo")
label = tk.Label(root, text="Welcome to GWT!")
label.pack()
button = tk.Button(root, text="Click me!", command=on_button_click)
button.pack()
root.mainloop()
以上代码展示了一个简单的 GWT 示例。首先导入 Tkinker 库,创建一个窗口对象(root)。然后创建一个标签(label)和一个按钮(button),并将它们分别放置在窗口中。当按钮被点击时,会触发 on_button_click
函数,弹出一个消息框。
注意: 以上代码只是一个简单示例,实际应用中可能需要更复杂的布局和功能。根据实际需求,可以使用 GWT 提供的其他组件和特性进行更高级的 GUI 应用程序开发。