
JAVA - 이벤트처리
·
Java
이벤트 기반 프로그래밍 이벤트의 발생에 의해. 프로그램 흐름이 결정되는 방식 이벤트가 발생하면 이벤트를 처리하는 루틴(이벤트 리스너) 실행 실행될 코드는 이벤트의 발생에 의해 전적으로 결정 반대되는 개념 : 배치 실행 프로그램 개발자가 프로그램의 흐름을 결정하는 방식 예시로 C언어 학생 정보 관리시스템이 있다 이벤트 종류 사용자의 입력 : 마우스 드래그, 마우스 클릭, 키보드 누름 센서로부터의 입력, 네트워크로부터 데이터 송수신 다른 응용프로그램이나 다른 스레드로부터의 메세지 이벤트 처리 과정 이벤트 발생 예 : 마우스 클릭, 키보드 입력 이벤트 객체 생성 현재 발생한 이벤트에 대한 정보를 가진 객체 응용프로그램에 작성된 이벤트 리스너 찾기 이벤트 리스너 실행 리스너에 이벤트 객체 전달 리스너 코드 실행..