그래서 내가 배우고 파이썬 나를 나에게 tkinker 사용하여 라벨을 만들 수있는 두 가지 방법으로 제공 가르치는 책의 변경 :파이썬 - 객체 라벨 버튼을 이동하고 속성
self.canvas.create_text(30,10,text="Welcome",tags="text")
&
을 이전 예에서self.lbl = Label(frame1, text = "Welcome")
쉽게 이동을한다 :
self.canvas.move("text", 1, 0)
를 후자에 exampl 전자는, 그 배경 색상의 변화하는 것은 쉽다 :
self.lbl["bg"] = "red"
그러나 나는 적어도 점진적으로 이동하지 않는 방법, 이동 및 그 중 하나의 예에서 배경 색상의 변경을 모두 방법을 알고
을한다. 나는 이것을 할 수있다 : self.lbl.place(x=2)
내가 x 좌표를 미리 얻을 수 없다면, 나는 한 번만 움직일 수있다. 나는 그것을 미리 설정할 수 있었지만 가능하다면 그 옵션을 피하고 싶습니다.
실제로 달성하려는 것은 무엇입니까? 캔버스를 가로 질러 움직이는 텍스트를 애니메이트하려고합니까, 아니면 버튼과 라벨이있는 전통적인 GUI를 제작하고 있습니까? 이 두 시나리오에 대해 완전히 다른 두 가지 대답을 얻을 수 있습니다. –
글쎄, 내가 데려 갈 수업을위한거야. 이미 "x 좌표 우선 설정"방법을 사용하여 과제를 제출 했으므로 부정 행위가 아니므로 더 나은 방법을 원합니다. 그것이 무엇인지, 해당 버튼을 누르면 오른쪽과 왼쪽으로 이동할 수있는 레이블, 배경색을 설정할 수있는 라디오 단추가 있습니다. –