这是一个有点古怪的问题,但我想要一个答案。你知道吗
我所要做的就是制作一个带有窗口标题的动画,我的意思是慢慢删除标题的每个字母,直到它变成空白。这是有关代码的示例。你知道吗
def Clearcommand():
for letter in the_window.title():
the_window.title(the_window.title()[:len(the_window.title())-1])
我希望这个代码——当通过它所附的按钮调用时——能删除结尾的一个字母,直到标题被清除。你知道吗
令人恼火的是,它并没有破坏所讨论的代码,它似乎只是在“Clearcommand”函数结束后更新标题。你知道吗
有没有办法强制我正在监督的窗口更新,还是我的做法不对?你知道吗
如果要进行测试,请使用示例代码:
from Tkinter import *
window = Tk()
window.title('This title contains so much guff.')
def Clearcommand():
for letter in window.title():
window.title(window.title()[:len(window.title())-1])
Clearbutton = Button(window,text = 'Clear Title',command = Clearcommand)
Clearbutton.pack(padx = 100)
window.mainloop()
像在tkinter:with
after
中做任何其他动画一样:相关问题 更多 >
编程相关推荐