2010-04-20 80 views
9

我似乎無法弄清楚如何通過如何獲取tkinter畫布中對象的座標?

c.create_oval(x0, y0, x1, y2) 

檢索使用Python一Tkinter的畫布上創造了一個橢圓形的x,y位置我明白Tkinter創建由x0,y0,x1,y2,如果我指定的方框內的橢圓形可以得到那些也可以工作的座標。

我需要座標來移動橢圓的偏移量等於鼠標座標和實際的橢圓。

回答

17

c.create_oval的結果分配給x - 這就是橢圓形的「對象ID」。然後,

c.coords(x) 

給你(x1, y1, x2, y2)元組橢圓形的座標(你叫coords與新座標繼x移動的橢圓形)。

相關問題