2017-02-20 89 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

你給它一個矩形的座標,它會找出任何重疊

相關問題