gpt4 book ai didi

tkinter - 使 Tkinter 跳到前面 - 但仅相对于 Tkinter 程序

转载 作者:行者123 更新时间:2023-12-04 02:52:29 26 4
gpt4 key购买 nike

How to make a Tkinter window jump to the front? 中提出的问题之后的一个问题

我希望有一个顶层窗口(我用它来导航我的其他主窗口)总是在前面。但我希望它仅相对于我的 tkinter 程序的所有各种窗口位于前面。

相反,chwin.wm_attributes("-topmost",True) 解决方案强制将此窗口置于桌面上每个窗口的顶部(至少在此处:Linux fedora13)。

你知道任何其他解决方案吗?

最佳答案

最后,lift() 方法调用效果不佳。当我使用它并覆盖我想保留在顶部的窗口时,此调用只会让窗口的图标在任务栏中突出显示(就像您在不可见窗口中执行某些操作时发生的那样),但是窗口没有解除。

Linux 故障?我不知道

我终于找到了一种方法:只需从必须保持在顶部的窗口调用 wm_transient:

secondarywindow.wm_transient(root)

这样,secondarywindow 总是在 root 之上,但它可能会被我在桌面上使用的任何其他程序遮挡

关于tkinter - 使 Tkinter 跳到前面 - 但仅相对于 Tkinter 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17405094/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com