我想制作井字游戲,我想在點擊時按鈕消失,我在 SO 上搜索,我有這個代碼,但它不起作用,為什么?同上。代碼:
def hide_me(event):
event.widget.grid_forget()
def callback(Buttons):
Buttons.bind('<Button>', hide_me)
def callback_and_hide(button):
callback(Play_Button1)
button.grid_forget()
Play_Button1 = Button(master = window,text='??',command=lambda: callback_and_hide(Play_Button1))
Play_Button1.config(bg="white",fg="black")
Play_Button1.place(x=54, y=157, width=61, height=61)
uj5u.com熱心網友回復:
您沒有使用grid,因此呼叫grid_forget()將無效。每個幾何管理器都有自己的變體,您必須使用與您正在使用的幾何管理器相關的一個:
grid_forgetgrid_removepack_forgetplace_forget
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/420049.html
標籤:
上一篇:Django用戶下拉串列
