keycode1 [Python tkinter] tkinter 모듈을 이용한 GUI - 이벤트 (bind) 바인딩하기 <Key> 와 <Button>, <Motion> 이벤트(bind) 는 tkinter 모듈에서 버튼을 누르거나 키를 누르거나 마우스를 눌렀을 때 실행 된다. 이러한 효과를 나타내도록 정의해 놓은 함수를 핸들러라고 한다. 저번 포스팅에서는 핸들링을 위해 command 를 사용했었다. 오늘은 저번에 사용했던 command 보다 더 다양한 처리를 할 수 있는 bind() 에 대해 알아보자. 1 bind() 바인드 함수는 보다 다양한 처리를 하기 위해 이벤트와 핸들러를 연결하는 기능을 한다. 위젯.bind(event,handler) event 발생시 Event Object 가 생성된다. 그리고 그 클래스 안에는 정보들을 가지고 있어야 하며 "event" 매개변수가 꼭 작성되어야 한다. event 매개변수에 작성될 수 있는 이벤트명은 아래 나열한 것들이 자주 사.. 2021. 4. 7. 이전 1 다음