如何删除Tkinter小部件位置?

问题描述 投票:0回答:1

我有不会消失的按钮。我写了按钮的绝对位置,当我忘记它时它不会消失。通过将按钮的绝对位置写入窗口外部的坐标,我设法使其消失。如何使用删除功能使其消失?

这是我所拥有的

from tkinter import*

def delete():
    button1.pack_forget()
    button2.pack_forget()

gui =Tk()
gui.geometry("250x500")

button1 = Button(gui, text="1", command=delete, pady= 15, padx= 20)
button1.pack(pady= 5, padx= 20)
button1.place(x=85, y=60)
button2 = Button(gui, text="2", pady= 15, padx= 20)
button2.pack(pady= 5, padx= 20)
button2.place(x=63, y=120)

gui.mainloop()
python tkinter
1个回答
0
投票

您正在使用2个几何图形管理器。选一个。如果您选择地点,请使用place_forget()。

© www.soinside.com 2019 - 2024. All rights reserved.