Bonjour,
Je voudrais dessiner des objets dans un Canvas et puis les effacer dynamiquement à la suite d’un événement (par exemple click sur un bouton)
Exemple de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 from Tkinter import * def delete(item): w.delete(master,item) master =Tk() w=Canvas(master, width=200,height=100) w.pack() i=w.create_line(0,0,200,100, fill="red") B=Button(text="del", command=delete(i)).pack() mainloop()
Problème avec ce code :
La ligne rouge est directement effacée à l’affichage de la fenêtre et moi je voudrais qu’elle s’efface quand on clique sur DEL
Quelqu’un a la solution?
Partager