class7_Checkbutton 勾选项
最终的运行效果(程序见序号3):
#!/usr/bin/env python
# -*- coding:utf-8 -*-
# ------------------------------------------------------------
#
# 参考资料:
# 用 python 和 tkinter 做简单的窗口视窗 - 网易云课堂
# https://study.163.com/course/courseLearn.htm?courseId=1003216011#/learn/video?lessonId=1003650344&courseId=1003216011
#
# ------------------------------------------------------------# ******************** class7_Checkbutton 勾选项 *******************
# ******************** class7_Checkbutton 勾选项 *******************
# class7_Checkbutton 勾选项
# =====>>>>>>内容概览
# =====>>>>>>内容概览 '''
# ------------------------------------------------------------
# # 1、Checkbutton设定勾选选项
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 2、Checkbutton设定勾选选项 + 标签
# ------------------------------------------------------------ # ------------------------------------------------------------
# # 3、Checkbutton设定勾选选项 + 标签(显示选项内容)
# ------------------------------------------------------------ '''
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
# ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 1、Checkbutton设定勾选选项
# # #
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# window = tk.Tk()
# window.title("class7_Checkbutton 勾选项 ")
# window.geometry('300x400')
#
# c1 = tk.Checkbutton(window, text='C')
# c1.pack()
#
# c2 = tk.Checkbutton(window, text='C++')
# c2.pack()
#
# c3 = tk.Checkbutton(window, text='python')
# c3.pack()
#
# tk.mainloop()
#
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 2、Checkbutton设定勾选选项 + 标签
# # #
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# window = tk.Tk()
# window.title("class7_Checkbutton 勾选项 ")
# window.geometry('300x400')
#
# # 标签
# l1 = tk.Label(window, text='empty', width=40, bg='yellow')
# l1.pack()
#
# # 勾选项
# c1 = tk.Checkbutton(window, text='C')
# c1.pack()
#
# c2 = tk.Checkbutton(window, text='C++')
# c2.pack()
#
# c3 = tk.Checkbutton(window, text='python')
# c3.pack()
#
# tk.mainloop()
# # ------------------------------------------------分割线-------------------------------------------------
'''
# ------------------------------------------------------------
# # 3、Checkbutton设定勾选选项 + 标签(显示选项内容)
# # #
# ------------------------------------------------------------
'''
# import tkinter as tk
#
# def print_selection():
# global var1, var2, var3, l1
# if( (var1.get()==True) and (var2.get()==False) and (var3.get()==False) ):
# l1.config(text='C')
# elif(var1.get()==False and var2.get()==True and var3.get()==False):
# l1.config(text='C++')
# elif( (var1.get()==False) and (var2.get()==False) and (var3.get()==True) ):
# l1.config(text='python')
# else:
# l1.config(text='Not easy for me')
#
#
# window = tk.Tk()
# window.title("class7_Checkbutton 勾选项 ")
# window.geometry('300x400')
#
# # 标签
# l1 = tk.Label(window, text='empty', width=40, bg='yellow')
# l1.pack()
#
# var1 = tk.IntVar()
# var2 = tk.IntVar()
# var3 = tk.IntVar()
# # 勾选项
# # onvalue 打勾的值是 True
# # False 不打勾的值是 False
# # 将对应的值赋值给 variable
# c1 = tk.Checkbutton(window, text='C', onvalue=True, offvalue=False, variable=var1, command=print_selection)
# c1.pack()
#
# c2 = tk.Checkbutton(window, text='C++', onvalue=True, offvalue=False, variable=var2, command=print_selection)
# c2.pack()
#
# c3 = tk.Checkbutton(window, text='python', onvalue=True, offvalue=False, variable=var3, command=print_selection)
# c3.pack()
#
# tk.mainloop()
#
最终的运行效果(程序见序号3):
class7_Checkbutton 勾选项的更多相关文章
- zTree-已勾选项id传输到action的解决方案
测试jsp <%@ page language="java" contentType="text/html; charset=utf-8" page ...
- oracle表结构和数据导出时的一些勾选项说明
使用pl/sql developer导出oracle数据库的表结构和表数据时,有一些勾选项供用户选择,需要用户根据实际情况进行勾选或取消. 导出方法如下:一.只导出表结构1.使用pl/sql deve ...
- treeMultiselect 去掉勾选项
场景描述:弹窗,显示树形结构,节点层次可变(可只有一级节点,也可是多级节点),限制只能选择一个节点! 1.修改jquery.tree-multiselect.min.js 文件 2.前台页面 参考代码 ...
- SDK Manager中勾选项
运行SDK Manager 勾选对应版本的SDK,从这里基本可以知道一个Android版本对应着一个版本的API. 其中每个包都有这么几个文件: Documentation for Android S ...
- winfrom_根据checkbox勾选项增减dgv字段列
1.效果: 2.点击‘配置’按钮: private void btn_configure_Click(object sender, EventArgs e) { string sum = string ...
- UNITY5 为什么Inspector视图中脚本前面的勾选框没了
结果发现了一个奇葩的问题..凡事脚本没有勾选项的,都是因为你的脚本没有Start方法..如果你想让勾选框显示出来,把如下方法加入即可,不信你可以试试.嘿嘿.
- Unity3D研究院之为什么Inspector视图中脚本前面的勾选框没了
我一个同事刚问我为啥有时候脚本的勾选项没有了?有时候不想让某条脚本执行,可以直接在编辑器中点掉勾选按钮即可.如下图所示 以前我也遇到过这个问题,但是一直都没怎么注意,因为一般情况下也用不到.今天刚好有 ...
- python之tkinter学习目录
前言 下面的目录结构,采用的学习视频资料是网易云课堂中[莫凡]老师的,在目录的最下面的地方给出了对应的链接! 学习是逐渐积累起来的,代码也是!下面的每一篇中的对应代码,都秉承着这样的一个理念:代码是成 ...
- 企业IT管理员IE11升级指南【16】—— 使用Compat Inspector快速定位IE兼容性问题
企业IT管理员IE11升级指南 系列: [1]—— Internet Explorer 11增强保护模式 (EPM) 介绍 [2]—— Internet Explorer 11 对Adobe Flas ...
随机推荐
- mockjs 使用以及反向校验
一.背景 前端开发需要依赖后端接口 后端接口输出慢.接口规范随时可能会变,而前端毫无感知 前端需要自己 mock 假数据 json 文件 假数据 json 数据内容是静态的,测试不同返回情况需要修改 ...
- 「题解」:$Smooth$
问题 A: Smooth 时间限制: 1 Sec 内存限制: 512 MB 题面 题面谢绝公开. 题解 维护一个队列,开15个指针,对应前15个素数. 对于每一次添加数字,暴扫15个指针,将指针对应 ...
- (转)OpenFire源码学习之二十七:Smack源码解析
转:http://blog.csdn.net/huwenfeng_2011/article/details/43484199 Smack Smack是一个用于和XMPP服务器通信的类库,由此可以实现即 ...
- PHP面试 PHP基础知识 三(运算符)
PHP运算符 PHP的运算符的错误控制符@ PHP支持一个错误运算符:@.当将其放在一个PHP表达式之前,该表达式可能产生的任何错误信息都将会被忽略掉. PHP运算符 运算符的优先级 着重记忆运算符 ...
- 2、获取APP CPU占用率
前面已经介绍过如何获取包名和主活动名.这里不再过多赘述.我们依旧采取两种方案实现APP CPU占有率 Windows下获取APP CPU占用率 adb shell "dumpsys cpui ...
- svn 类似.gitignore功能实现
svn propset -R svn:ignore -F .cvsignore .
- SPOJ VFMUL - Very Fast Multiplication (FFT)
题目链接:VFMUL - Very Fast Multiplication Description Multiply the given numbers. Input n [the number of ...
- CUDA编程之环境配置
VS2015+CUDA8.0环境配置 Anyway,在这里记录下正确的配置方式: 1.首先,上官网下载对应vs版本的CUDA toolkit: https://developer.nvidia.com ...
- C#内嵌Python架构实现
C#通过IronPython内嵌Python脚本,实现了对业务逻辑抽象及判断,适合在大量订单需要进行校验的场合使用. 比如,贷款时会对用户进行核查,核查过程可能存在多个节点,并且节点可能会随着政策而不 ...
- PHP对象在内存中的分配(转载)
http://www.cnblogs.com/hongfei/archive/2012/06/12/2547120.html 对像在PHP 里面和整型.浮点型一样,也是一种数据类,都是存储不同类型数据 ...