1

如果这是一个可怕的新手问题,我很抱歉,但是我对 tkinter 还是很陌生...当我使用位置管理器在框架上放置一个按钮时,它出现在列表框的顶部,但是当它进入空旷的空间,它在它下面。列表框充当空白区域下方按钮的窗口。这是一张图片=在此处输入图像描述

谢谢。

4

1 回答 1

1

所有小部件之间都有一个堆叠顺序(最初由包括创建顺序在内的许多因素定义;由于嵌套而非常复杂),而您在这里看到的是堆叠顺序不正确的情况。raise通过使用将小部件(例如您的按钮)带到前面来修复它。

(还要注意,使用place定位小部件通常不是一个好主意;好的 GUI 倾向于使用pack,尤其是grid.)

于 2011-07-02T18:55:30.700 回答