2014-05-23 1 views

답변

2

루트 창에있는 모든 응용 프로그램에 범용으로 사용하려는 경우 이와 비슷한 작업을 수행 할 수 있습니다.

def clickButton(): 
    widget = root.focus_get() 
    if widget != root: 
     widget.invoke() 

root = Tkinter.Tk() 
root.bind("<Return>", clickButton) 
root.mainloop() 

그러면 현재 탭이 지정된 선택과 관련된 명령이 실행됩니다. 특정 버튼으로 제한하려면 메서드 내부에서 유형 확인을 수행 할 수 있습니다. 위젯은 탭 선택을 통해 현재 포커스 된 위젯이됩니다. 또한 invoke 메소드를 지원하지 않을 수도있는 특정 위젯에 대한 사용자 입력을주의하십시오.

+0

정말 대단했습니다. 고마워요. 추가 팁을 제공해 주셔서 감사합니다. –

관련 문제