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