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相关推荐

  1. pythontkinter控件单选框怎么判断是否被选中_Python GUI编程(Tkinter)Radiobutton单选框控件...

    import tkinter win = tkinter.Tk() win.title("sunck") win.geometry("400x400+200+20&quo ...

  2. python单选按钮控件_Python Tkinter Radiobutton单选按钮

    Python Tkinter Radiobutton单选按钮 Radiobutton小部件用于在python应用程序中实现一个多选项.它向用户显示多个选项,用户只能从中选择一个.我们可以将不同的方法与 ...

  3. radio button html5,Tkinter Radiobutton单选框的用法

    单选框(Radiobutton)表示该组元素仅可以选中其中一个元素. 创建单选框时,多个同组的元素的 variable 属性要相同,这样才表示它们是属于一个组的.另外,同一个组内的元素 value 属 ...

  4. Python Tkinter Radiobutton控件

    Radiobutton是一个标准的Python Tkinter组件,它用来实行多选1. Radiobutton可以包含文字或者图像,你还可以将一个函数或者方法将button联系起来.当这个button ...

  5. tkinter的函数与实例

    1.使用tkinter.Tk() 生成主窗口(root=tkinter.Tk()) root.title('标题名') 修改框体的名字,也可在创建时使用className参数来命名: root.res ...

  6. python开发的优秀界面-tkinter python(图形开发界面)

    Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macinto ...

  7. gui - tkinter 开发

    GUI 用户交互界面 tkinter 介绍 tkinter python自带的gui库,对图形图像处理库tk的封装 其他gui:pythonwin,wxpython,pyQT.. 概念介绍 组件:组成 ...

  8. python窗体设置italic_007萝卜头学python:Python GUI 之Tkinter

    萝卜头社区 http://www.luobotou.net 同学问,python有没有图形窗口? 肯定是有的,今天我们来了解下tkinter:Tkinter =tk+inter(接口) Tkinter ...

  9. 学习笔记(52):Python实战编程-Radiobutton

    立即学习:https://edu.csdn.net/course/play/19711/343115?utm_source=blogtoedu 单选钮:Radiobutton 1)相对于大部分组件而言 ...

最新文章

  1. Flask-Email中的mail.record_messages()使用方法和实现
  2. Laravel 加载第三方类库的方法
  3. idea快速写出for循环
  4. [翻译]使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005)
  5. linux dns chroot,系统运维|在 CentOS7.0 上搭建 Chroot 的 Bind DNS 服务器
  6. 【渝粤题库】国家开放大学2021春1374班级管理题目
  7. linux下进程监听端口,linux下查看监听端口对应的进程
  8. 数据库、数据库系统、数据库管理系统
  9. Codeforces Round #215 (Div. 2) B. Sereja and Suffixes map
  10. webpack-开发服务器-配置
  11. python爬虫 scrapy+selenium+webdriver实现鼠标滑动破解阿里云盾快验证
  12. [Java大厂必备面试题] 点滴促就辉煌, 每日三题【Day14】: 数据库8
  13. 数据中台的规划设计理念
  14. 【历史上的今天】8 月 8 日:中国第一个校园 BBS 成立;网景通信上市;EarthLink 创始人出生
  15. 如何快速关联/ 修改 Git 远程仓库地址
  16. 【开源日记】宿舍断电自动关灯设备(二)
  17. JavaScript基础——第四章,JavaScript对象及初识面向对象
  18. Tableau13——雷达图,凹凸图
  19. 要想高效率完成软件测试工作,请牢记以下几点
  20. AirDisk存宝Q2有什么功能?

热门文章

  1. 抽屉原理(鸽巢原理)和拉姆齐定理
  2. 《颤抖吧,无证程序员们》----只为娱乐
  3. MATLAB作图|fig图中增加细节图
  4. 使用Thumbnails对图片进行压缩处理
  5. 【UML】对象图(Object Diagram)
  6. Python学习日记(七) 文件操作
  7. Python学习日记(十) 生成器和迭代器
  8. ansible playbook学习笔记一
  9. 淅川一高2021年高考成绩查询,淅川一高2019年高考录取金榜
  10. 【PyQt5】简易菌群计数软件(基于opencv-python和PyQt5)