0
from tkinter import *
root = Tk()
coords=1017,474
frame = Canvas(root, width=1680, height=960)
def cords(event):
print(event.x,event.y)
def click(event):
frame.create_line(event.x,event.y,coords)
frame.bind('<B1-Motion>',click)
frame.bind('<Button-1>',cords)
photo=PhotoImage('images.png')
label=Label(frame,image=photo)
label.grid(row=5,)
frame.pack()
root.mainloop()
當我運行這段代碼時我的窗口是最小尺寸。有人能告訴我爲什麼嗎?當它的大小合適時,我的綁定和圖像都不存在。我的畫布我小的時候尺寸1680x960
您是否期望標籤位於畫布內部或外部?當窗口調整大小時,您是否期望畫布的增長和縮小?你期望能夠滾動畫布嗎? –