[Tkinter] 61강 Canvas 전체 초기화 하기
⚙️ Python/🪟 Tkinter 기초·2026. 2. 20.
이 강의는 Tkinter GUI 강의 61강입니다60강에서는Canvas 아이템의 겹침과 레이어 순서를 제어하는 방법을 배웠습니다.이번 강의에서는Canvas에 그려진 모든 아이템을 한 번에 제거하고,내부 상태까지 함께 정리하는 초기화(reset) 개념을 다룹니다.이번 강의의 목표는 분명합니다.Canvas를 언제든 깨끗한 상태로 되돌릴 수 있는 구조를 만드는 것입니다.Canvas 초기화가 필요한 이유실제 프로그램에서는다음과 같은 상황이 자주 발생합니다.새 작업 시작파일 다시 열기실행 취소 / 리셋화면 재구성이때아이템 하나씩 지우는 방식은비효율적입니다.Canvas 전체 삭제 기본 코드Canvas는모든 아이템을 한 번에 삭제하는명령을 제공합니다.canvas.delete("all")이 한 줄로Canvas 내부의모..