thinker学习笔记processbar

本文记录了学习Thinker编程时关于进度条processbar的使用心得。tkinter虽然默认控件有限,但结合ttk库能提供美观的界面。processbar控件的start()、step()、stop()函数主要用于美观效果,通过自定义step()函数可以实现平滑的进度条前进动画。
摘要由CSDN通过智能技术生成

今天继续学习了thinker的编程,学习了进度条processbar的用法

有几点体会说下

1、tkinter的默认控件很少,很丑陋

其实python自带的tkinter还带了ttk和tix两个库

那两个库的控件基本就够用了,尤其是ttk,效果还是不错了,能利用系统的主题风格

2、对于tkinter控件的option(属性值),直接通过字典的方式读取

3、processbar控件,一共内置三个函数

start(),step(),stop()

其实这三个函数不需要使用,只通过设置tv['value'](详见例子)就可以搞定大部分应用了

但为什么设计这三个函数呢,自习看了文档,我认为主要目的是让进度条控件前进的更加美观

start的功能是自动前进,并且每50毫秒(默认,可以通过参数设置)触发一次step

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值