【问题标题】:Tkinter remove widget instead of just making invisibleTkinter 删除小部件而不是仅仅使不可见
【发布时间】:2015-05-05 13:20:07
【问题描述】:

所以我刚开始使用 tkinter,我遇到的一个大问题是删除一个小部件,而不是仅仅使用 grid_forget 使其不可见。是否可以像目前那样在删除第一个小部件后添加更多小部件时这样做,尽管使用相同的列和行,但第一个仍然占用第二个上方的空间。

【问题讨论】:

  • 如果使用grid_forget,小部件不会占用任何空间。这就是grid_forget 的全部目的——删除小部件,这样它就不会占用任何空间。

标签: python tkinter grid tk


【解决方案1】:

使用destroy 方法:

the_widget.destroy()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 1970-01-01
    • 2020-03-02
    • 2016-09-16
    相关资源
    最近更新 更多