zoukankan      html  css  js  c++  java
  • 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):
     
  • 相关阅读:
    用bower命令创建项目
    HBuilder打包ios应用
    响应式布局--引入外部样式
    手机中点击链接或button按钮出现黄色边框的解决办法
    通过输入卡号前10位数字判断是哪个银行的卡和类型(储蓄卡or信用卡)
    只允许输入数字和小数点
    python中的实例方法、静态方法、类方法、类变量和实例变量浅析
    python中的实例方法、静态方法、类方法、类变量和实例变量浅析
    python导入csv文件出现SyntaxError问题分析
    python导入csv文件出现SyntaxError问题分析
  • 原文地址:https://www.cnblogs.com/jyfootprint/p/9559994.html
Copyright © 2011-2022 走看看