[CS 1-2 | 프로그램 설계 방법론] Java GUI 12주차
·
CS 대학강의
GUI - Graphical User Interface 클라이언트와 문자가 아닌 눈에 보이는 다른 것들로 소통 이제 본격적으로 클라이언트와의 이벤트 처리요소가 새롭게 추가되었다. 기존에는 콘솔에서만 소통했으면, GUI라는 새로운 클라이언트 이벤트가 추가되어 이에 대해서 고려하는 MVC 아키텍처 설계를 진행해야한다. 아예 새로운 MVC 아키텍처가 아닌 여기서 GUI 이벤트 처리를 위한 클래스가 확장된다. (확장의 확장의 확장) Event-Driven Programming 사용자 주도로 수시로 발생하는 일을 처리하는 GUI 프로그래밍이다. Event-handler = Action Listener 액션 이벤트가 발생하기를 기다리고 있다가, 액션 이벤트가 발생하면 처리 (액션 이벤트 예외처리) Java GUI ..