zoukankan      html  css  js  c++  java
  • tkinter学习笔记_03

    6、单选框   Radiobutton

    import tkinter as tk
    root = tk.Tk()
    root.title("xxx")
    root.geometry('200x100')
    
    # 提示框
    var = tk.StringVar()   # 第一个字符串变量值
    l = tk.Label(root, bg='yellow', width=20, text='empty')  # textvariable 文本变量值
    l.pack()
    
    # 单选按键框1
    def print_selection():
        l.config(text='you have selectes' + var.get())  # 改变Label内的text
    r1 = tk.Radiobutton(root, text='OptionA', variable=var, value='A',
                        command=print_selection)  # 选择了variable的var, 会被赋值成A,command触发动作
    r1.pack()
    # 单选按键框2
    def print_selection():
        l.config(text='you have selectes' + var.get())  # 改变Label内的text
    r2 = tk.Radiobutton(root, text='OptionB', variable=var, value='B',
                        command=print_selection)  # 选择了variable的var, 会被赋值成A,command触发动作
    r2.pack()
    # 单选按键框3
    def print_selection():
        l.config(text='you have selectes' + var.get())  # 改变Label内的text
    r3 = tk.Radiobutton(root, text='OptionC', variable=var, value='C',
                        command=print_selection)  # 选择了variable的var, 会被赋值成A,command触发动作
    r3.pack()

    7、尺度  scale

    # 提示框
    var = tk.StringVar()   # 第一个字符串变量值
    l = tk.Label(root, bg='yellow', width=20, text='empty')  # textvariable 文本变量值
    l.pack()
    
    # scale 横向拉动框
    def print_selection(v):
        l.config(text='you have selectes' + v)  # 改变Label内的text
    
    s = tk.Scale(root, label='try me', from_=5, to=11,
                 orient=tk.HORIZONTAL,
                 length=200, showvalue=0, tickinter=3, resolution=0.01,
                 command=print_selection)
    s.pack()
    #lable 名字,
    # from_ 从,
    # to 到,
    # orient方向/HORIZONTAL横向
    # length长度   showvalue选择树的时候,值显示在上面,0就是不显示,1就是显示
    # tickinter 标签的长度     resolution 保留多少位小数 两位就是0.01
    # command 在scale中要有默认传入值

  • 相关阅读:
    bzoj1818 [Cqoi2010]内部白点
    bzoj4001 [TJOI2015]概率论
    bzoj3997 [TJOI2015]组合数学
    bzoj3193 [JLOI2013]地形生成
    bzoj4869 [Shoi2017]相逢是问候
    bzoj4868 [Shoi2017]期末考试
    CF421D Bug in Code
    CCPC-WFinal-女生专场
    CF915F Imbalance Value of a Tree
    soj考试2
  • 原文地址:https://www.cnblogs.com/lixy-88428977/p/9367053.html
Copyright © 2011-2022 走看看