2017-02-20 5 views
0

私はプログラムをコーディングしていますが、関数座標でfind_overlapを使用しようとしています。ここで私はクリックするだけの機能と機能を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() 

です。

+0

あなたはそれについてどの部分を理解していませんか?あなたはそれに矩形の座標を与え、重なるものを探します。 –

+0

私は他の行をクリックして関数を使用するようにしようとしていますが、ifステートメントでどのように関数を使用しますか – Nerfbeard

答えて

0

あなたは長方形の座標を与えて、重なるものを見つけます

関連する問題