1
我不确定我是否在正确的轨道上 - 但我使用Python开始了GUI编程。Tkinter - 为什么我的背景/框架不能重新绘画?
我有我所有的按钮和条目制定出来。我遇到的主要问题是使用掷骰子和放置结果的方法。
def roll(self):
self.die = Die(int(self.sides.get())) # gets from label
t = self.die.roll()
t += int(self.mod.get()) # gets from label
self.result = Label(self.root, text=t).grid(row=2, column=1, sticky=W)
我的问题是我重新实例化旧标签的事实吗?旧标签的文本是否应该被破坏,框架应该只显示新的标签?
你能以一种能帮助别人的方式回答你自己的问题吗?如果你这样做,你可以选择你的正确答案。这看起来很奇怪,但它是处理这种情况的首选方式。 – Will