본문 바로가기
파이썬

파이썬 Tkinter 캔버스에서 객체의 좌표를 얻는 방법은 무엇입니까?

by º기록 2020. 12. 4.
반응형

파이썬을 사용하여 Tkinter 캔버스에서 만든 타원의 x, y 위치를 검색하는 방법을 알아낼 수없는 것 같습니다.

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

나는 Tkinter x0, y0, x1, y2 로 지정된 상자 안에 타원을 생성하고 또한 작동 할 좌표를 얻을 수 있다면 이해합니다.

마우스 좌표와 실제 타원과 동일한 오프셋으로 타원을 이동하려면 좌표가 필요합니다.

 

해결 방법

 

c.create_oval 의 결과를 x 에 할당합니다. 이것이 타원의 "객체 ID"입니다. 그때,

c.coords(x)

타원 좌표의 (x1, y1, x2, y2) 튜플을 제공합니다. 타원형).

 

참조 페이지 https://stackoverflow.com/questions/2679418

 

 

반응형

댓글