왜 tkinter.Frame
은 파이썬에서 someframe.bind("<Motion>", somefunc)
으로 작동하지 않습니까? 이 경우 somefunc
이 실행되지 않습니다. 누군가 제게 이것을 설명해 주시겠습니까?tkinter 프레임이 감지되지 않습니다 이벤트
이 코드는 : 나는 예를 tkinter.Label
에 대한이 결합하면 self.frame.bind("<Motion>", tippy.update)
는 모든 것이 예상 작품으로. 코드가 실행됩니다.
편집 : 나는 생각이 나는 tkinter.Frame
에서 tkinter.Label
을 가지고 있고 나는 tkinter.Label
위에 마우스를 올려 놓으면,이 때문에 실행 얻을 것이다 경우 그것 tkinter.Frame
인치 그러나 tkinter.Frame
은 다른 위젯이없는 경우에만 이동을 감지합니다. 기본적으로 나는 tkinter.Frame
공간이 tkinter.Label
으로 overwrited되지 않는다고 생각했습니다.
질문에 대답 할 수있는 정보가 더 필요합니다. 예상대로 작동하지 않는 코드를 포함하도록 게시물을 수정하십시오. –
프레임에 포커스가 있는지 확인하십시오. – SolarFactories
그 영향을 미치지 않습니다. –