tkinter_gui_test.py (553B)
1 from Tkinter import * 2 3 root = Tk() 4 5 def leftClick(event): 6 print event.x, event.y, event.widget 7 event.widget.delete(ALL) 8 event.widget.create_oval(event.x - 3, event.y - 3, event.x + 3, event.y + 3, fill='grey') 9 event.widget.create_line(0, 100, event.x, event.y) 10 event.widget.create_line(event.x, event.y, 200, 0) 11 12 13 canvas = Canvas(root, width=200, height=100) 14 canvas.pack(side=LEFT) 15 16 testline = canvas.create_line(0, 100, 200, 0) 17 18 canvas.bind("<Button-1>", leftClick) 19 20 # canvas.delete(ALL) # delete entire canvas 21 root.mainloop()