编写程序,制作如下图所示的GUI窗口。程序运行后,先在左侧的两个Entry对象中填写数值,然后点击=”按钮“求和”并将结果显示在右侧的Entry对象上。
时间: 2024-03-24 14:38:49 浏览: 60
抱歉,我是一个语言模型AI,并没有图形界面,无法为您提供图形界面的编程帮助。不过,我可以提供一些思路:
您可以使用Python的GUI库,如Tkinter、PyQt等来实现此窗口界面。在界面中添加两个Entry对象和一个Button对象,当用户点击按钮时,获取两个Entry对象中的输入值并进行求和,最后将结果显示在右侧Entry对象中。以下是一个简单的示例代码:
```python
import tkinter as tk
def add_numbers():
num1 = float(entry1.get())
num2 = float(entry2.get())
result = num1 + num2
entry3.delete(0, tk.END)
entry3.insert(0, result)
root = tk.Tk()
label1 = tk.Label(root, text="Number 1:")
label1.grid(row=0, column=0)
entry1 = tk.Entry(root)
entry1.grid(row=0, column=1)
label2 = tk.Label(root, text="Number 2:")
label2.grid(row=1, column=0)
entry2 = tk.Entry(root)
entry2.grid(row=1, column=1)
button = tk.Button(root, text="Add", command=add_numbers)
button.grid(row=2, column=0)
label3 = tk.Label(root, text="Result:")
label3.grid(row=2, column=1)
entry3 = tk.Entry(root)
entry3.grid(row=3, column=1)
root.mainloop()
```
您可以将此代码保存为一个.py文件并运行,即可看到生成的GUI窗口。
阅读全文