如何将 tkinter 窗口放在其他窗口之上?

2024-05-07

我正在使用 Python 2Tkinter and PyObjC,然后我用py2app.

该程序工作正常,但每当我打开该程序时,该窗口都会以隐藏状态开始,因此直到我单击扩展坞上的图标将其调出时,它才会出现。

有什么方法可以控制这个,使窗口位于应用程序启动时打开的其他窗口之上?

需要澄清的是,它不必在应用程序运行的整个过程中都位于顶部。我只需要它启动时位于其他窗口之上。


我知道这是一个老问题,但我发现很奇怪,没有人想出我所拥有的简单解决方案,

app = SampleApp()

app.attributes('-topmost', True)
app.update()
app.attributes('-topmost', False)

app.mainloop()
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 tkinter 窗口放在其他窗口之上? 的相关文章

随机推荐