<계산기 만들기>
목표
- GUI 에서 이벤트 처리의 원리를 이해할 수 있다.
- 커스텀 컴포넌트를 생성하여 사용할 수 있다.
- 적당한 예외처리를 할 수 있다.
과제 파일
프로젝트 파일인 gui.zip 과 프로젝트 설정파일인 setting.zip 파일이 있다. 모두 다운로드 받은 후에 아래 사진과 같이 settings.zip 파일을 import 한다.
gui.zip
settings.zip

과제 설명

- 위와 같은 프로젝트가 주어진다. 상황에 맞게 변경하거나, 컴포넌트를 추가해도 된다.
- 커스텀 컴포넌트로 (숫자버튼/연산버튼) 이 주어진다.
- 연산과정이 표시되는 스크린은 (상부/하부) 로 나뉜다.
- 예외처리사항