【发布时间】:2010-12-30 21:15:32
【问题描述】:
有没有办法在 python 中检查部分或整个窗口是否在另一个窗口的上方/下方?
我有两个窗口,我想让它们不相互重叠。这是在 Windows 中,使用 Tkinter。
【问题讨论】:
-
你需要获取它们的边界矩形并做简单的数学检查矩形相交。但是,如果他们不正确,你会怎么做?关窗?移动它(如果窗口最大化怎么办)?
-
我会移动它们。我只需要知道它们是否相互覆盖,我希望有一个简单的内置解决方案。然后我会为之后的行为编写代码。