level 1
我也遇到过这种情况,下面有我的一些思路,不知道行不行
#注意:我用的是 Python2.7,若是3可改
app = Tk()
app.overrideredirect(True) #开始时无边框
app.geometry("0x0")
#以上两行主要是隐藏启动时的TK界面,必须刚好放在“app = Tk()”之后
#主要是隐藏或防止闪过
#中间这里写你的代码
#后面的代码这么写:
app.overrideredirect(False) #显示边框和标题栏,若不需要可不写,这段代码也最好刚好放到mainloop之前
app.mainloop()
#可以测试一下
2020年04月22日 03点04分
5
我现在已经解决啦。当时我发现如果只是新写一个窗口,是没有这种情况的,然后我一行一行往上加代码,直到我加了logo以后,白色窗口就出现了,经过一番测试,结果是把添加logo那一行代码放在.Tk()的下一行就好啦,以前logo这行代码是在很靠后的位置。
2020年04月26日 08点04分
其实要实现上面的功能,用app.withdraw就行了,不需要5~6行代码
2020年05月20日 21点05分