Help me please

YouAreDead

Новичок
Пользователь
Июл 7, 2022
7
0
1
Здравствуйте, помогите пожалуйста с очень простым делом, мне нужно чтобы при нажатии на кнопку "Играть" изображение на фоне пропадало, как осуществить? Вот код:


Python:
from tkinter import *
from tkinter import messagebox
def on_closing():
    if messagebox.askokcancel("Выход из игры", "Хотите выйти из игры?"):
        tk.destroy()                                                                 
tk = Tk()
tk.title("Test")
tk.resizable(0, 0)
tk.wm_attributes("-topmost",2)
tk.protocol("WM_DELETE_WINDOW",on_closing)
canvas = Canvas(tk,width=1024, height=800, bd=0, highlightthickness=0)
canvas.pack()
our_image=PhotoImage(file="photo/menu.png")
our_image = our_image.subsample(-1,1)
our_lable = Label(tk)
our_lable.image=our_image
our_lable['image']=our_lable.image
our_lable.place(x=5,y=15)
b1 = Button(tk,text="Играть",font=("Arial",18), bg="#555",fg="#ccc")
b1.place(x=785, y=260, width=200, height=70)

tk.mainloop()
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
добавить функцию, в которой удаляется или скрывается виджет our_lable

скрыть можно так - our_lable.place_forget()
удалить можно так - our_lable.destroy()

и добавить с помощью параметра command в кнопке эту функцию
 
  • Мне нравится
Реакции: YouAreDead

YouAreDead

Новичок
Пользователь
Июл 7, 2022
7
0
1
добавить функцию, в которой удаляется или скрывается виджет our_lable

скрыть можно так - our_lable.place_forget()
удалить можно так - our_lable.destroy()

и добавить с помощью параметра command в кнопке эту функцию
Благодарю😇
 

Форум IT Специалистов