0
我正在编写一个程序,我试图用函数坐标来使用find_overlap。这里是代码我需要关于如何使用find_overlap函数的信息
from tkinter import *
root = Tk()
coords = 1082, 473
canvas = Canvas(root, width=1080, height=960)
frame = Frame(root, width=209, height=960)
def cords(event):
print(event.x, event.y)
def click(event):
canvas_id = canvas.create_line(event.x, event.y, coords)
canvas.after(100,canvas.delete,canvas_id)
line = click
canvas.bind('<Button-1>',line)
obj1=canvas.create_line(247,157,605,482)
obj2=canvas.create_line(802,720,270,640)
canvas.find_overlapping(247,157,)
photo = PhotoImage(file='76.gif')
label = Label(frame, image=photo)
label.config(image=photo)
label.pack()
frame.pack(side='right')
canvas.pack(side='left')
root.mainloop()
我只需要知道如何使用find_overlap功能与点击功能。
难道你不明白它什么地方?你给它一个矩形的坐标,它发现任何重叠。 –
我想让它使用函数单击其他行也如何使用函数中的if语句 – Nerfbeard