Radiobutton实例
时间: 2023-09-10 13:14:31 浏览: 76
CustomControl:适用于 iOS 的自定义控件
以下是一个简单的 tkinter Radiobutton 实例,其中有两个选项:
```
import tkinter as tk
root = tk.Tk()
# 定义一个 tk 的 StringVar 类型变量,用来存储选中的选项
choice = tk.StringVar()
# 定义两个 Radiobutton 选项
rb1 = tk.Radiobutton(root, text="Option 1", variable=choice, value="Option 1")
rb2 = tk.Radiobutton(root, text="Option 2", variable=choice, value="Option 2")
# 将两个 Radiobutton 放置到窗口上
rb1.pack()
rb2.pack()
root.mainloop()
```
在这个例子中,我们创建了一个 `tk.StringVar()` 类型的变量 `choice`,用于存储用户所选的选项。接着,我们定义了两个 Radiobutton 选项,分别为 "Option 1" 和 "Option 2",并且将它们的 `variable` 属性设置为 `choice`,将 `value` 属性设置为相应的选项值。最后,我们将这两个 Radiobutton 放置到窗口上,并启动了 Tkinter 的事件循环。
阅读全文