赞
踩
# Tkinter 单选按钮
> 原文: [https://pythonbasics.org/tkinter_radiobutton/](https://pythonbasics.org/tkinter_radiobutton/)
单选按钮使您可以从各种项目中进行选择。 它们是默认 TK 模块的一部分。 与复选框不同,Tkinter 仅允许您选择一个选项。
您可以通过为单选按钮添加与参数相同的变量来实现。 如果单击单选按钮,则可以调用回调函数。
## 单选按钮
### Tkinter 单选按钮
下面的程序使用方法`Radiobutton`创建 3 个单选按钮。 它添加了一个窗口作为参数,文本,与之连接的变量以及回调函数。
为了使它起作用,所有单选按钮都需要链接到相同的变量,在此示例中为`var`。
```py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import tkinter as tk
window = tk.Tk()
window.title('My Window')
window.geometry('500x300')
var = tk.StringVar()
l = tk.Label(window, bg='white', width=20, text='empty')
l.pack()
def print_selection():
l.config(text='you have selected ' +
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。