美文网首页
tkinter.Scale制作开关按钮

tkinter.Scale制作开关按钮

作者: Milotic | 来源:发表于2018-11-25 14:06 被阅读0次

需求:制作一个按钮,只有开、关两种状态。

#!/usr/bin/python
#-*-coding:utf-8-*-

import tkinter as tk

def get_scale_value(value):
    print('value {} : type {}'.format(value,type(value)))

if __name__ == '__main__':
    root = tk.Tk()
    root.geometry('300x200')
    test_switch = tk.Scale(root,label='Switch',from_=0,to=1,
                           orient='horizontal',length=50,width=20,
                           showvalue=0,
                           command=get_scale_value)
    test_switch.pack(anchor='center')
    root.mainloop()

效果图如下


image.png

点击开关会调用get_scale_value(),会自动传入一个参数,值就是刻度,类型是str.

value 1 : type <class 'str'>
value 0 : type <class 'str'>

相关文章

  • tkinter.Scale制作开关按钮

    需求:制作一个按钮,只有开、关两种状态。 效果图如下 点击开关会调用get_scale_value(),会自动传入...

  • 如何使用HTML5+css3制作出12种常用的按钮开关样式(附完

    使用HTML5+css3制作按钮开关的原理 根据设计的要求填充各种颜色。 按钮开关的形状需要具体问题具体分析,如圆...

  • ToggleButton

    开关按钮ToggleButton和开关Switch

  • 项目六:蜂鸣器电子琴

    1.关于按钮 按钮分为四脚和两脚按钮两种,两脚按钮可以当开关使用,而四脚按钮则是对脚相断,邻脚相通。在制作蜂鸣器电...

  • 远程公告

    【开关】关【开关】【标题内容】温馨提示:【标题内容】【公告内容】【公告内容】【按钮】关闭提示【按钮】【弹送时间】0...

  • 管理不了情绪,只因你身上有N多的情绪按钮

    提到按钮,就想起开关,开,灯亮,关,灯灭。我们的情绪按钮就跟开关类似,当你情绪升起,只因你的开关无意被按亮了,而你...

  • UISwitch 开关按钮

    代表开关按钮 可配置选项很少,只适用于处理布尔值 可通过监控该空间的ValueChanged事件来检测开关按钮的状...

  • 开关按钮(UISwitch)

  • 按键控制

    介绍 轻触开关是一种电子开关,使用时,轻轻按开关按钮就可使开关接通,当松开手时,开关断开。我们使用的开关如下图: ...

  • Android 设置界面appSetActivity

    自定义开关按钮:SwitchButton.java values/attrs.xml 开关布局: SetAvtiv...

网友评论

      本文标题:tkinter.Scale制作开关按钮

      本文链接:https://www.haomeiwen.com/subject/leepqqtx.html