Python Tkinter small window 在 main window 之前暂时弹出

Python Tkinter small window pops up momentarily before main window

你好,我正在制作一个 Python Tkinter GUI 程序,但是当我制作它时,我注意到一个小的 Tkinter window 弹出然后在主 window 弹出之前关闭。这是非常令人分心的,而且显然是专业软件会拥有的东西。这是问题的示例:

from tkinter import *

app = Tk()
app.title("My GUI")
app.iconbitmap(r"C:\Program Files (x86)\Notepad++\Files\journalicon.ico")
app.resizable(0,0)

button = Button(text = "Text")
button.pack()

app.mainloop()

iconbitmap 选项是我从另一个堆栈溢出页面找到的,并使用了它。如果您知道更好的选择,我将不胜感激。我很迷茫,非常感谢任何答案。

试试这个:

app = Tk()
app.title("My GUI")
app.iconbitmap(app, "C:\Program Files (x86)\Notepad++\Files\icon.ico")
app.resizable(0,0)

app.mainloop()

你让 tkinter 知道 window 中的东西的定义已经通过调用 mainloop 停止了。我在调用 iconbitmap 时使用“(app, ..”

定义了 window

希望对您有所帮助!