我尝试使用代码更改Tkinter的Pygubu GUI构建器中Label的标签文本属性:
fps_lable = self.builder.get_object('FPS_Label')
txt = fps_lable.cget('text')
print(txt)
fps_lable.config(text='hello')
但没有任何反应。我从标签获取文本并打印出来(txt var)但是当试图将文本更改为“hello”时......没有快乐。 有什么想法吗?
答案 0 :(得分:0)
尝试
fps_lable = self.builder.get_object('FPS_Label')
fps_lable.set('hello') # sets label to 'hello'
注意:FPS_Label必须是gui中标签的'textvariable'名称。