用python编写一个GUI程序,其中包含一个文本框和一个按钮。当用户在文本框中输入一段文本并单击按钮时,程序应该显示一个消息框,其中包含用户输入的文本内容。
时间: 2024-02-13 10:07:03 浏览: 94
使用Python进行GUI编程
5星 · 资源好评率100%
以下是一个Python Tkinter模块的示例程序,可以实现您的要求:
```python
import tkinter as tk
from tkinter import messagebox
# 创建主窗口
root = tk.Tk()
root.title("显示输入内容")
# 创建标签
label = tk.Label(root, text="请输入文本:")
label.pack()
# 创建文本框
textbox = tk.Entry(root)
textbox.pack()
# 创建按钮
def show_text():
text = textbox.get()
messagebox.showinfo("输入内容", text)
button = tk.Button(root, text="显示", command=show_text)
button.pack()
# 运行主循环
root.mainloop()
```
程序中首先创建了一个主窗口,然后在窗口中添加了一个标签、一个文本框和一个按钮。按钮单击事件的处理函数`show_text()`会获取文本框中的输入内容,并使用`messagebox.showinfo()`方法弹出一个消息框显示输入的文本内容。
您可以将以上代码保存为`gui.py`文件并运行,即可看到程序界面。
阅读全文