如何使用变量类来更新Toplevel或Tk的标题?

时间:2017-12-03 15:27:46

标签: python tkinter tk

如何将变量类(PgpDecrypttkinter.StringVar()等)分配给Toplevel或Tk的标题文本?我目前的代码如下:

tkinter.IntVar()

1 个答案:

答案 0 :(得分:1)

从未尝试过,但根据documentationtrace方法可能会做您需要的事情。

由于链接文档只有“FIXME”,我会尝试类似

def testCallback(*args):
    root.title(titleVar.get())

titleVar.trace("w",testCallback)

之后当有人修改titleVar时,它应该传播到标题。可以使用What are the arguments to Tkinter variable trace method callbacks?

中的建议对其进行细化

但是我没有尝试过这个,我也看到虽然这就是你的问题的标题似乎是什么(这就是为什么我把它放在这里),在描述中你似乎更感兴趣关于在其他人更改标题时收到通知。