【发布时间】:2021-07-23 17:57:02
【问题描述】:
有人可以确认是否有可能创建尺寸不均匀重叠的 Tkinter 框架,然后通过使用 Tkinter raise 功能,我想显示我需要的任何框架,但由于某种原因,我不能找到执行此操作的选项,非常感谢任何建议/建议。
如下图所示,黄色、绿色和红色就像是 3 个不同的帧
提前谢谢你..!!
【问题讨论】:
-
为什么要这样重叠帧?我想不出任何有用的情况。你也看过
.place几何管理器吗? -
您不能像这样使用透明的
Frames,但您应该可以根据需要使用lift()或lower以获得效果。Frames 必须都是兄弟姐妹。 -
@TheLizzard:我见过像这样有浮动“调色板”的 UI;通常显示信息或包含工具或选项列表 - 所以它在某些情况下绝对有用。还有一个叫MDI (Multiple-document interface)。
-
@martineau 在这种情况下,我很可能会使用另一个窗口(@987654329@)。我不会在主窗口中使用浮动框架。
-
您希望所有这些框架都存在于一个窗口中,还是希望每个框架都是一个浮动窗口?
标签: python tkinter overlap frames