TKinter Radiobutton
TKinter Radiobutton
觉得有用的话,欢迎一起讨论相互学习~Follow Me
感谢莫烦老师
详情
创建windows
window = tk.Tk()
window.title('my window')
window.geometry('500x500')
创建显示label
var1 = tk.StringVar()
l = tk.Label(window, bg='yellow', width=4, textvariable=var1)
l.pack()
循环刷新窗口
window.mainloop() # 不断刷新主窗口
显示函数
def print_selection():l.config(text='you have selected ' + var.get())
Radiobutton
# 以下意为Radiobutton在window控件上
# 显示为Option A
# 选择时更改变量var的值为A
# 并且会激活print_selection函数
r1 = tk.Radiobutton(window, text='Option A',variable=var, value='A',command=print_selection)
r1.pack()
r2 = tk.Radiobutton(window, text='Option B',variable=var, value='B',command=print_selection)
r2.pack()
r3 = tk.Radiobutton(window, text='Option C',variable=var, value='C',command=print_selection)
r3.pack()
完整代码
# View more python learning tutorial on my Youtube and Youku channel!!!# Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg
# Youku video tutorial: http://i.youku.com/pythontutorialimport tkinter as tkwindow = tk.Tk()
window.title('my window')
window.geometry('500x500')var = tk.StringVar()
l = tk.Label(window, bg='yellow', width=20, text='empty')
l.pack()def print_selection():l.config(text='you have selected ' + var.get())# 以下意为Radiobutton在window控件上
# 显示为Option A
# 选择时更改变量var的值为A
# 并且会激活print_selection函数
r1 = tk.Radiobutton(window, text='Option A',variable=var, value='A',command=print_selection)
r1.pack()
r2 = tk.Radiobutton(window, text='Option B',variable=var, value='B',command=print_selection)
r2.pack()
r3 = tk.Radiobutton(window, text='Option C',variable=var, value='C',command=print_selection)
r3.pack()window.mainloop()
TKinter Radiobutton相关推荐
- pythontkinter控件单选框怎么判断是否被选中_Python GUI编程(Tkinter)Radiobutton单选框控件...
import tkinter win = tkinter.Tk() win.title("sunck") win.geometry("400x400+200+20&quo ...
- python单选按钮控件_Python Tkinter Radiobutton单选按钮
Python Tkinter Radiobutton单选按钮 Radiobutton小部件用于在python应用程序中实现一个多选项.它向用户显示多个选项,用户只能从中选择一个.我们可以将不同的方法与 ...
- radio button html5,Tkinter Radiobutton单选框的用法
单选框(Radiobutton)表示该组元素仅可以选中其中一个元素. 创建单选框时,多个同组的元素的 variable 属性要相同,这样才表示它们是属于一个组的.另外,同一个组内的元素 value 属 ...
- Python Tkinter Radiobutton控件
Radiobutton是一个标准的Python Tkinter组件,它用来实行多选1. Radiobutton可以包含文字或者图像,你还可以将一个函数或者方法将button联系起来.当这个button ...
- tkinter的函数与实例
1.使用tkinter.Tk() 生成主窗口(root=tkinter.Tk()) root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名: root.res ...
- python开发的优秀界面-tkinter python(图形开发界面)
Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macinto ...
- gui - tkinter 开发
GUI 用户交互界面 tkinter 介绍 tkinter python自带的gui库,对图形图像处理库tk的封装 其他gui:pythonwin,wxpython,pyQT.. 概念介绍 组件:组成 ...
- python窗体设置italic_007萝卜头学python:Python GUI 之Tkinter
萝卜头社区 http://www.luobotou.net 同学问,python有没有图形窗口? 肯定是有的,今天我们来了解下tkinter:Tkinter =tk+inter(接口) Tkinter ...
- 学习笔记(52):Python实战编程-Radiobutton
立即学习:https://edu.csdn.net/course/play/19711/343115?utm_source=blogtoedu 单选钮:Radiobutton 1)相对于大部分组件而言 ...
最新文章
- Flask-Email中的mail.record_messages()使用方法和实现
- Laravel 加载第三方类库的方法
- idea快速写出for循环
- [翻译]使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005)
- linux dns chroot,系统运维|在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器
- 【渝粤题库】国家开放大学2021春1374班级管理题目
- linux下进程监听端口,linux下查看监听端口对应的进程
- 数据库、数据库系统、数据库管理系统
- Codeforces Round #215 (Div. 2) B. Sereja and Suffixes map
- webpack-开发服务器-配置
- python爬虫 scrapy+selenium+webdriver实现鼠标滑动破解阿里云盾快验证
- [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day14】: 数据库8
- 数据中台的规划设计理念
- 【历史上的今天】8 月 8 日:中国第一个校园 BBS 成立;网景通信上市;EarthLink 创始人出生
- 如何快速关联/ 修改 Git 远程仓库地址
- 【开源日记】宿舍断电自动关灯设备(二)
- JavaScript基础——第四章,JavaScript对象及初识面向对象
- Tableau13——雷达图,凹凸图
- 要想高效率完成软件测试工作,请牢记以下几点
- AirDisk存宝Q2有什么功能?