Tkinter 窗口分层

发布于 2024-09-29 15:48:32 字数 42 浏览 3 评论 0原文

我有两个 Tkinter 窗口,如何使一个窗口始终位于另一个窗口之上?

I have two Tkinter windows, How do I keep one window always on top of the other?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

千鲤 2024-10-06 15:48:32

AFAIK 你无能为力。根据官方tk文档

...没有可靠的方法来跟踪
更改窗口的位置
堆叠顺序。

您能做的最好的事情就是定期将一扇窗户抬高到另一扇窗户之上。我不建议这样做,因为它可能会产生一些真正灾难性的副作用(例如,使用户很难或不可能移动始终低于最顶层窗口的窗口)

There isn't anything you can do AFAIK. According to the official tk documentation,

...there is no reliable way to track
changes to a window's position in the
stacking order.

About the best you could do is to periodically raise one window above the other. I don't recommend that because it may have some really disastrous side effects (for example, making it difficult or impossible for the user to move the window that is always lower than the top-most one)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文