Tkinter按钮出现在其他对象下方

时间:2011-07-02 15:12:16

标签: python tkinter tk ttk placement

如果这是一个可怕的新手问题,我感到非常抱歉,但同样,我对tkinter很新...当我使用场所管理员在框架上放置一个按钮时,它出现在列表框的顶部,但是当它进入空旷的空间时,就会进入它。列表框充当空白空间下方按钮的窗口。这是图片= enter image description here

感谢。

1 个答案:

答案 0 :(得分:1)

所有小部件之间存在堆叠顺序(最初由许多因素定义,包括创建顺序;由于嵌套而非常复杂),而您在此处获得的堆叠顺序不正确。使用raise将小部件(例如按钮)放在前面来修复它。

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