2014-03-24 7 views
0

나는 tkinter에서 내 버튼을 움직이고 싶습니다. 게임 체스를 만들고 있으며 처음으로 그림을 클릭하고 두 번째 클릭으로 이걸 움직이면 누군가가 어떻게 가능할까요?파이썬 3, tkinter, 버튼

Thx!

+1

그림에 단추를 사용하지 마십시오. 대신 캔버스를 사용하고 클릭 좌표에서 클릭 한 그림을 계산하십시오. 또는 단추 사용을 고집하는 경우 단추 할당을 그림으로 변경하십시오. –

+0

흠 ...하지만 테이블과 그림에 캔버스를 사용하고 캔버스에서 단추를 만듭니다. – Savi

답변

0

나는 흔하지는 않지만 버튼을 사용할 수 있다고 생각합니다. 빈 사각형에 대해 순수한 검정/흰색 프레임을 만듭니다. 그림의 버튼 별칭을 개별적으로 관리합니다 (그림 하위 클래스에서 흰색/검정색 배경을 관리해야 할 수도 있음). 프레임에 8x8 격자를 사용하여 grid()grid_remove()/grid_forget()을 사용하여 표시/숨기기를 설정합니다.

좋은 참조 herehere을 찾을 수 있습니다.