공부/python
2020. 1. 17.
(python) tkinter을 통한 GUI 프로그래밍7 - tkinter의 이벤트 처리
이벤트 처리 tkinter 응용 프로그램은 대부분의 시간을 이벤트 루프에 소모한다. 즉, mainloop()에서 이벤트를 기다리면서 반복 루프를 실행한다. 이것을 이벤트-구동 방식이라 한다. tkinter는 아래의 형식을 가진다. tkinter는 각 위젯에 대하여 파이썬 함수를 붙일 수 있다. 위젯에서 이벤트 지정자와 일치하는 이벤트가 발생하면 주어진 이벤트 처리 함수가 이벤트를 설명하는 객체와 함께 호출된다. 이벤트 지정자 이벤트 지정자는 아래의 형식을 가진다. 타입 필드는 이벤트 지정자의 가장 중요한 부분이다. 연결하고 싶어 하는 이벤트의 종류를 지정한다. ex) Button, Key, Enter, Configure, ... 수식어와 세부사항 필드는 이벤트에 대한 추가적인 정보를 제공한다. 아래는 자..