tkinter 自动刷新高度可控的内容

来源:互联网 发布:淘宝客推广计划 编辑:程序博客网 时间:2024/04/30 00:38

环境

python 3.5

高度可控

EntryText    

都没有找到可以设置input cursor height的熟悉,但是label可以。

自动刷新

GUI线程里要尽快执行完工作并返回消息机制里,耗时的工作要在其他线程里做,一般简单的重复的工作可用after()函数定时触发。

例子

from tkinter import *
import random

def randomFunc(a, b):
var.set(str(random.randint(a, b)))
label.after(500, randomFunc, a, b)

root = Tk()

var = StringVar()
label = Label( root, textvariable=var, width=25, height=2)

label.pack()
randomFunc(51, 100)

root.mainloop()

0 0
原创粉丝点击