要让一个tkinter窗口不可能通过点击外部消失,可以通过设置窗口的属性来实现。具体步骤如下:
import tkinter as tk
root = tk.Tk()
root.attributes("-topmost", True)
,该属性将窗口置于最顶层,使其无法被其他窗口覆盖。root.mainloop()
完整的代码示例如下:
import tkinter as tk
root = tk.Tk()
root.attributes("-topmost", True)
root.mainloop()
这样设置后,tkinter窗口将始终处于最顶层,无法通过点击外部关闭。
领取专属 10元无门槛券
手把手带您无忧上云