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