帮我用python语言写一个图形化界面,要求有两个显示的窗口和一个执行功能的按键
时间: 2024-01-22 12:20:16 浏览: 18
好的,以下是一个简单的图形化界面的代码,包含两个显示窗口和一个执行功能的按键。你可以根据自己的需求进行修改和完善。
```python
import tkinter as tk
class GUI:
def __init__(self, master):
self.master = master
master.title("图形化界面")
# 创建两个显示窗口
self.window1 = tk.Canvas(master, width=200, height=200, bg="white")
self.window1.pack(side=tk.LEFT)
self.window2 = tk.Canvas(master, width=200, height=200, bg="white")
self.window2.pack(side=tk.RIGHT)
# 创建执行功能的按键
self.button = tk.Button(master, text="执行", command=self.execute)
self.button.pack()
def execute(self):
# 在窗口1中显示执行结果
self.window1.create_text(100, 100, text="执行成功!")
# 在窗口2中显示执行结果
self.window2.create_text(100, 100, text="执行失败!")
if __name__ == '__main__':
root = tk.Tk()
gui = GUI(root)
root.mainloop()
```
在这个例子中,我们使用了tkinter模块创建了一个GUI类,并在该类中定义了两个显示窗口和一个执行功能的按键。在按下执行按钮后,我们在两个窗口中分别显示了不同的执行结果。