1

可能的重复:
让 Tkinter 跳到前面

我正在寻找一种解决方案,将 Tkinter 窗口放在前面的计划中......但是当我启动其他程序时,它们会首先出现,隐藏我的窗口。

这只是关于创建一个始终放在第一个计划中的窗口

我尝试了一些技巧,但没有任何效果!谢谢 !

编辑:

from Tkinter import *

def quit():
    fen = Toplevel(root)
    fen.grab_set()
    fen.focus_set()
    b = Button(fen, text = "Ok", command = root.quit).pack()

root = Tk()
bouton = Button(root, text = "Quit", command=quit).pack()
root.mainloop()

但不工作...

4

1 回答 1

3

尝试使用topmost参数来wm_attributes. 例如:

fen.wm_attributes("-topmost", True)

这可能不适用于所有平台;它在某种程度上取决于您正在使用的窗口管理器。

于 2012-10-15T13:54:35.683 回答