编写一个图形用户界面的应用程序,包括两个文本框和一个按钮,当单击按钮时,可以把一个文本 框中的内容复制到另一个文本框中。
时间: 2024-02-09 08:13:23 浏览: 25
好的,这是一个简单的图形用户界面应用程序,使用Python的Tkinter库来实现。以下是代码:
```python
import tkinter as tk
class Application(tk.Frame):
def __init__(self, master=None):
super().__init__(master)
self.master = master
self.pack()
self.create_widgets()
def create_widgets(self):
self.textbox1 = tk.Entry(self)
self.textbox1.pack()
self.textbox2 = tk.Entry(self)
self.textbox2.pack()
self.button = tk.Button(self)
self.button["text"] = "复制"
self.button["command"] = self.copy_text
self.button.pack()
def copy_text(self):
text = self.textbox1.get()
self.textbox2.delete(0, tk.END)
self.textbox2.insert(0, text)
root = tk.Tk()
app = Application(master=root)
app.mainloop()
```
运行这段代码,会弹出一个窗口,其中包括两个文本框和一个按钮。当用户在第一个文本框中输入一些文本,然后单击按钮,程序就会将文本框1中的文本复制到文本框2中。
注意,这个应用程序只是一个简单的示例,你可以根据自己的需要进行修改和扩展。