Bonsoir, comme indiqué dans le titre je voudrais faire en sorte que lorsque ma souris n'est plus dans une zone, certains boutons disparaissent, j'ai fait ceci mais lorsque je sors le bouton ne disparait pas et il en rajoute un.
J'ai essayé exit.pack_forget() au cas où également, dans tous les cas ça ne fonctionne pas donc je sais pas trop comment faire, un peu d'aide serait la bienvenue !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 from tkinter import * Window = Tk() Window.geometry('520x450+150+150') def Bordure(pos): y = pos.y exit = Button(Window, text='Exit', command = Window.destroy) placed = False if y <= 20 and placed == False: placed = True exit.place(relx=0.15, rely=0.15) if y > 20 and placed == True: exit.place_forget() placed = False Window.bind('<Motion>', Bordure) Window.mainloop()![]()
Partager