编写一个GUI程序,其中包含一个文本框和一个按钮。当用户在文本框中输入一段文本并单击按钮时,程序应该显示一个消息框,其中包含用户输入的文本内容。
时间: 2023-11-28 07:50:21 浏览: 21
以下是Python Tkinter GUI程序的示例代码:
```python
import tkinter as tk
from tkinter import messagebox
# 创建主窗口
root = tk.Tk()
root.title("输入框对话框示例")
# 创建并放置文本框
text_box = tk.Entry(root)
text_box.pack()
# 创建并放置按钮
def show_message_box():
input_text = text_box.get()
messagebox.showinfo("输入内容", "您输入的文本是:" + input_text)
button = tk.Button(root, text="显示输入内容", command=show_message_box)
button.pack()
# 进入消息循环
root.mainloop()
```
该程序使用了Tkinter库创建GUI界面,包含一个文本框和一个按钮。当用户在文本框中输入文本并点击按钮时,程序会调用`show_message_box`函数,获取用户输入的文本并在消息框中显示。
相关问题
编写一个GUI程序,其中包含一个文本框和一个按钮。当用户在文本框中输入一段文本并单击按钮时,程序应该显示一个消息框,其中包含用户输入的文本内容。
下面是一个Python Tkinter实现的GUI程序,其中包含一个文本框和一个按钮。当用户在文本框中输入一段文本并单击按钮时,程序会显示一个消息框,其中包含用户输入的文本内容。
```python
import tkinter as tk
from tkinter import messagebox
def show_message_box():
text = text_box.get(1.0, tk.END)
messagebox.showinfo("输入内容", text)
root = tk.Tk()
root.title("文本框与按钮示例")
# 创建一个文本框
text_box = tk.Text(root)
text_box.pack()
# 创建一个按钮
button = tk.Button(root, text="显示输入内容", command=show_message_box)
button.pack()
root.mainloop()
```
运行上述代码,将会显示一个窗口,其中包含一个文本框和一个按钮。用户可以在文本框中输入一段文本,然后单击按钮,程序会显示一个消息框,其中包含用户输入的文本内容。
编写一个GUI程序,其中包含一个文本框和一个按钮。当用户在文本框中输入一段 文本并单击按钮时,程序应该显示一个消息框,其中包含用户输入的文本内容。
好的,以下是一个使用Tkinter实现的示例程序:
```python
import tkinter as tk
from tkinter import messagebox
def show_text():
text = text_input.get() # 获取文本框中的内容
messagebox.showinfo("提示", text) # 显示消息框
# 创建窗口
window = tk.Tk()
window.title("输入框和按钮示例程序")
# 创建文本框
text_input = tk.Entry(window, width=50, font=("Arial", 16))
text_input.pack(pady=20)
# 创建按钮
button = tk.Button(window, text="显示输入内容", font=("Arial", 16), command=show_text)
button.pack()
# 运行窗口
window.mainloop()
```
在这个程序中,我们首先定义了一个名为`show_text`的函数,用于获取文本框中的内容,并在消息框中显示出来。然后,我们创建了一个窗口,包含一个文本框和一个按钮,当用户单击按钮时,就会调用`show_text`函数并显示消息框。