最终的运行效果图(程序见序号4)




#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#
# 参考资料:
# 用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
# http://study.163.com/course/courseLearn.htm?courseId=1003216011#/learn/video?lessonId=1003651316&courseId=1003216011
#
# ------------------------------------------------------------
# ******************** 课时5Radiobutton 选择按钮 *******************
# ******************** 课时5Radiobutton 选择按钮 *******************
# =====>>>>>>内容概览
# =====>>>>>>内容概览 '''
# ------------------------------------------------------------
# # 1、Radiobutton 设定选项
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 2、Radiobutton 设定多个选项
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 3、Radiobutton 设定 多个选项 + 标签
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 3.1、Radiobutton 设定 多个选项 + 标签
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 4、Radiobutton 设定 多个选项 + 标签( 与选项的内容进行关联 )
# ------------------------------------------------------------ '''



# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------


'''
# ------------------------------------------------------------
# # 1、Radiobutton 设定选项
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# # 设定窗口与尺寸
# window = tk.Tk()
# window.title("My Window")
# window.geometry("200x400")
#
# # 设定选项
# r1 = tk.Radiobutton(window, text= 'Option A')
# r1.pack()
#
# window.mainloop()
# ------------------------------------------------分割线------------------------------------------------- # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 2、Radiobutton 设定多个选项
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# # 设定窗口与尺寸
# window = tk.Tk()
# window.title("My Window")
# window.geometry("200x400")
#
# # 设定选项
# r1 = tk.Radiobutton(window, text= 'Option A')
# r1.pack()
#
# r2 = tk.Radiobutton(window, text='Option B')
# r2.pack()
#
# r3 = tk.Radiobutton(window, text='Option C')
# r3.pack()
#
# window.mainloop() # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 3、Radiobutton 设定 多个选项 + 标签
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# # 设定窗口与尺寸
# window = tk.Tk()
# window.title("My Window")
# window.geometry("200x400")
# # 设定标签
# l1 = tk.Label(window, text='Label')
# l1.pack()
#
# # 设定选项
# r1 = tk.Radiobutton(window, text= 'Option A')
# r1.pack()
#
# r2 = tk.Radiobutton(window, text='Option B')
# r2.pack()
#
# r3 = tk.Radiobutton(window, text='Option C')
# r3.pack()
#
# window.mainloop() # ------------------------------------------------分割线------------------------------------------------- '''
# ------------------------------------------------------------
# # 3.1、Radiobutton 设定 多个选项 + 标签
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# # 设定窗口与尺寸
# window = tk.Tk()
# window.title("My Window")
# window.geometry("200x400")
#
# # 设定标签
# l1 = tk.Label(window, text='empty', bg='yellow', width=20)
# l1.pack()
#
# # 设定选项
# r1 = tk.Radiobutton(window, text= 'Option A')
# r1.pack()
#
# r2 = tk.Radiobutton(window, text='Option B')
# r2.pack()
#
# r3 = tk.Radiobutton(window, text='Option C')
# r3.pack()
#
# window.mainloop() '''
# ------------------------------------------------------------
# # 4、Radiobutton 设定 多个选项 + 标签( 与选项的内容进行关联 )
# ------------------------------------------------------------
'''
#
# import tkinter as tk
#
# # ********* 序号3添加的内容 *********
# def print_selection():
# '''
# 实现 选项与标签的内容进行关联
# :return:
# '''
# global VAR
# l1.config(text='you have selected '+ VAR.get() )
#
#
# # 设定窗口与尺寸
# window = tk.Tk()
# window.title("My Window")
# window.geometry("200x400")
#
# # ********* 序号3添加的内容 *********
# VAR = tk.StringVar()
#
# # 设定标签
# l1 = tk.Label(window, text='empty', bg='yellow', width=20)
# l1.pack()
#
#
# # ********* 序号3进行了修改 *********
# # 设定选项
# r1 = tk.Radiobutton(window, text= 'Option A', value='A',
# variable=VAR, command=print_selection)
# r1.pack()
#
# r2 = tk.Radiobutton(window, text='Option B',value='B',
# variable=VAR, command=print_selection )
# r2.pack()
#
# r3 = tk.Radiobutton(window, text='Option C', value='C',
# variable=VAR, command=print_selection)
# r3.pack()
#
# window.mainloop()

  


最终的运行效果图(程序见序号4)

class5_Radiobutton 选择按钮(选项选择)的更多相关文章

  1. Add an Action with Option Selection 添加具有选项选择的按钮

    In this lesson, you will learn how to create an Action with support for option selection. A new View ...

  2. Android-PickerView【仿iOS的PickerView控件,并封装了时间选择和选项选择这两种选择器】使用

    版权声明:本文为HaiyuKing原创文章,转载请注明出处! 前言 本文主要演示Android-PickerView的选项选择器.时间选择器的简单运用.由于每一个版本略有不用,所以实际使用方式以git ...

  3. vue-cli3 创建选项选择

    1.创建新项目: vue create hello-world 2.选择配置 3.自定义选择配置,需要什么就选什么 4. 是否使用带历史纪录的路由,这里一般是Y 5.预编译器选择什么 6.eslint ...

  4. windows使用git bash 无法交互键盘上下键移动选择选项的解决方法

    目录 遇到的问题 解决方案 1. 直接通过数字键来选择 2. 使用 winpty 来启动命令 3. 将 git bash 换成 cmd 4. 使用vscode中是bash 遇到的问题 windows使 ...

  5. 应付系统选项 Payables Options

    (N) AP > Setup > Options > Payables Options应付系统选项设置整个应付系统使用的控制项和默认值.我们可以在此窗口中设置默认值,从而简化供应商输 ...

  6. Swift - 选择框(UIPickerView)的用法

    1,选择框可以让用户以滑动的方式选择值.示例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ...

  7. 【变态需求】bootstrapTable列排序-选择正序倒序不排序

    产品经理:那个table排序能不能点击后弹个选项选择正序倒序不排序? -- 那个是bootstrapTable的插件!不支持!改不了!! 注意:数据上假的,效果看http请求参数进行脑补 这是boot ...

  8. 如何选择windows 10 系统中默认打开程序

    有时候我们会遇到打开某些文件需要通过open with 选择打开的应用程序,然后再点选always open with. 但是有时候这个方法不起作用,我们可以用如下方法: 1.从settings找到a ...

  9. win8.1快速启动选项突然消失了怎么办?

    win8开始提供的快速启动功能是一种混合式的休眠模式,Windows系统 在关机时将系统的信息保存到硬盘上的一个文件中来实现下一次的快速启动.当再次启动电脑时, Windows 使用该系统信息文件来恢 ...

随机推荐

  1. 管理员技术(二): 访问练习用虚拟机、 命令行基础技巧 、 挂载并访问光盘设备、ls列表及文档创建、复制删除移动

    一.访问练习用虚拟机 目标: 学会在教学环境中访问练习用虚拟机,主要完成以下事项: 1> 快速重置教学虚拟机环境       2> 通过“虚拟系统管理器”访问虚拟机       3> ...

  2. Shell基本正则表达式和扩展正则表达式

    BRE和ERE的区别 基本正则表达式(BRE)和扩展正则表达式(ERE)的区别仅仅是元字符(meta charactor)的区别而已. BRE: 只有^$.*[]是元字符 ERE: ^$.[]*+() ...

  3. 正则表达式Pattern类的基本用法

    public void mailRegex() { // 要验证的字符串 String str = "shiruo.hdp@taobao.com"; // 邮箱验证规则 Strin ...

  4. 您应升级到 MySQL 5.5.0 或更高版本。 phpmyadmin

    最近又折腾LAMP了.从官方下载的phpmyadmin在部署的时候发现 “您应升级到 MySQL 5.5.0 或更高版本”.原因是我安装的mysql数据库版本过低. 解决思路: 1.升级mysql版本 ...

  5. JEECG树(TreeGrid)字段的扩展

    转载:https://blog.csdn.net/huangzirong822/article/details/38400817 之前使用jeecg集成框架做过一个项目 这里说说框架中树(tree)字 ...

  6. 2、使用siege进行服务端性能测试

    先查看siege帮助 输入siege -h 翻译一下常用命令 -c 指定并发数 -r 指定重复次数 -d 指定请求的延迟时间,注意每个请求间随机延迟 -f 指定url列表,可以一次给多个地址加压 -t ...

  7. pycharm的第一次使用(其实并不是第一次)

    file --> settings --> editor -->general --> change font size file --> settings --> ...

  8. hdu6395 /// 优先队列dijkstra

    题目大意: 给定无向图的n m为点数和边数 接下来m行给定u v id表示点u到点v间有一条编号为id的边 当由一条边走到另一条边 而两条边的编号不同时 费用+1 优先队列跑dijkstra最短路 按 ...

  9. android webview 输入法键盘遮挡输入框的问题

    新建一个工具类: /** * 解决webView键盘遮挡问题的类 * Created by zqy on 2016/11/14. */ public class KeyBoardListener { ...

  10. linux inode节点数报警处理

    1.问题描述 zabbix 收到一台服务器的Free inodes is less than 20% on volume / 报警 登陆服务器查看 产生原因:一般就是小文件比较多,占用大量的inode ...