2012-11-05 108 views
0

我在做一个基于数组的迷宫游戏。 我拥有它,当玩家(值1)达到终点(值-5)时,我的标签从等级1变为等级2.Tkinter - 配置标签

我在执行关卡功能时遇到问题。我想知道是否有人可以帮助我。 我相信我想要使用“配置”,但它不适合我。

我有水平作为一个全局变量。 当玩家达到结束时,调整电平= 2,则回忆的init(画布)

+0

为了确保我明白了,你要更改标签的文本? – Tim

+0

是的,这是正确的,我想更改“级别1”到“级别2”等等 – user1730056

回答

1

使用的Tkinter STRINGVAR与标签链接这样

current_level = Tkinter.StringVar() 
Tkinter.Label(master, textvariable=current_level) 

然后以改变所述文本标签的使用

current_level.set('Level 2') 

+1

您也可以使用配置更改文本。 'labelname.configure(text =“Level 2”)' – Tim

+0

我尝试做类似的事情,但它只是不断打印不同的标签,我想我没有把它们放在正确的地方。谢谢,再试一次 – user1730056

+0

嘿,你知道我会在哪里添加吗? – user1730056