2017-02-20 87 views
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功能与点击功能。

+0

难道你不明白它什么地方?你给它一个矩形的坐标,它发现任何重叠。 –

+0

我想让它使用函数单击其他行也如何使用函数中的if语句 – Nerfbeard

回答

0

你给它一个矩形的坐标,它会找出任何重叠

相关问题