Tkinter界面动态显示变化数值

   日期:2021-04-04     浏览:185    评论:0    
核心提示:例举字符串StringVar()和整型IntVar()var = tk.StringVar() 或 var = tk.IntVar()var.set() #设置var.get() #获取1.整型IntVaVar()#IntVar() 要配合控件便使用import tkinter as tkfrom tkinter import *import timeif __name__=="__main__": top=tk.Tk() top.wm_title("face rec

例举字符串StringVar()和整型IntVar()
var = tk.StringVar() 或 var = tk.IntVar()
var.set() #设置
var.get() #获取

1.整型IntVaVar()

#IntVar() 要配合控件便使用
import tkinter as tk
from tkinter import *
import time
if __name__=="__main__":

    top=tk.Tk()
    top.wm_title("测试")
    top.geometry('500x300')
    
    var = tk.IntVar()	#保存为一个int类型的变量
    var.set(0)	#设置初始值
    count = 0	#通过计数来改变var值
    Label(top, text= "测试" , font = ("黑体",14),fg = "red" , width = 12,height = 2).place(x = 20,y = 40,anchor = 'nw') 
    
    while(True):

        count += 1
        top.update()  #不断更新
        top.after(10) 
        if count % 50 == 0:
            var.set( var.get() + 1 )
            Label(top, text= str(var.get()) , font = ("黑体",14),fg = "red" , width = 12,height = 2).place(x = 120,y = 40,anchor = 'nw') 
        
    top.mainloop() 

2、字符串类型StringVar()
用法类似

通过StringVar()和IntVar()就可以利用传感器等将变量值动态显示在界面啦

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
更多>相关资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服