tkinter之radiobutton
时间: 2024-05-19 12:09:17 浏览: 110
Tkinter 是 Python 的标准 GUI 库,Radiobutton 是其中的一个组件,可以在多个选项中选择一个。它通常与变量一起使用,变量用于存储所选选项的值。以下是 Radiobutton 的一些属性:
- text: Radiobutton 显示的文本。
- variable: Radiobutton 绑定的变量,它将保存所选选项的值。
- value: Radiobutton 的值,当 Radiobutton 被选中时,variable 变量的值会被设置为该值。
下面是一个示例代码:
```
import tkinter as tk
root = tk.Tk()
root.title("Radiobutton Example")
var = tk.StringVar()
var.set("option1")
rb1 = tk.Radiobutton(root, text="Option 1", variable=var, value="option1")
rb2 = tk.Radiobutton(root, text="Option 2", variable=var, value="option2")
rb3 = tk.Radiobutton(root, text="Option 3", variable=var, value="option3")
rb1.pack()
rb2.pack()
rb3.pack()
root.mainloop()
```
当用户点击 Radiobutton 时,variable 变量的值将被设置为所选选项的值。相关问题如下:
阅读全文