그림판프로그램을 구현해서 선을 그어보니
mainloop를 안썻을때는 버튼이벤트를 가져오는게 느려서
선을 빨리 그으면 각이 지더라고요.
근데 mainloop를 사용했을때는 실시간으로 버튼이벤트를 받는지
선을 빨리그어도 부드럽게 그어지더군요.
프로그램loop같은 원론적인것말고 mainloop의 역할이 정확히 뭘까요?
그림판프로그램을 구현해서 선을 그어보니
mainloop를 안썻을때는 버튼이벤트를 가져오는게 느려서
선을 빨리 그으면 각이 지더라고요.
근데 mainloop를 사용했을때는 실시간으로 버튼이벤트를 받는지
선을 빨리그어도 부드럽게 그어지더군요.
프로그램loop같은 원론적인것말고 mainloop의 역할이 정확히 뭘까요?
mainloop를 안썼는데 동작이 된다는 사실이 쇼킹임.
그냥 소스코드를 보는게 제일 빠를듯
이벤트 루프
gui는 모든 개념이 다 똑같음 이벤트가 지속적으로 발생하고 이벤트 루프에서 발생할때마다 처리하고