在之前代码基础上改进,不是新写一个类
时间: 2024-03-13 15:47:40 浏览: 145
运用上一个代码的demo可以参考.zip
好的,以下是代码示例:
```python
import tkinter as tk
root = tk.Tk()
root.geometry('200x200') # 设置窗口大小
# 创建四个按钮和对应的事件处理函数
def option1():
print('你选择了选项1')
def option2():
print('你选择了选项2')
def option3():
print('你选择了选项3')
def option4():
print('你选择了选项4')
# 创建四个按钮
btn1 = tk.Button(root, text='选项1', command=option1)
btn2 = tk.Button(root, text='选项2', command=option2)
btn3 = tk.Button(root, text='选项3', command=option3)
btn4 = tk.Button(root, text='选项4', command=option4)
# 将按钮放置到网格布局中
btn1.grid(row=0, column=0, padx=10, pady=10)
btn2.grid(row=0, column=1, padx=10, pady=10)
btn3.grid(row=1, column=0, padx=10, pady=10)
btn4.grid(row=1, column=1, padx=10, pady=10)
root.mainloop()
```
这个示例中,我们直接在主函数中创建了四个按钮和对应的事件处理函数,并将按钮放置到网格布局中。这样可以避免创建一个应用程序类,代码更加简洁。
阅读全文