이벤트 처리
-
[JAVA]자바의 이벤트 처리/이벤트 개념/이벤트 리스너/작성 방법/ 독립 클래스/내부 클래스/익명 클래스Languages/Java 2021. 4. 24. 20:22
이벤트 기반 프로그래밍 이벤트 종류 사용자의 입력 : 마우스 드래그,마우스 클릭,키보드 누림 등 센서로부터의 입력, 네트워크로부터 데이타 송수신 다른 응용 프로그램이나 다른 스레드로부터의 메시지 이벤트의 발생에 의해 프로그램 흐름이 결정되는 방식 이벤트가 발생하면 이벤트를 처리하는 루틴(이벤트 리스너) 실행 프로그램 내의 어떤 코드가 언제 실행될 지 이벤트 발생에 의해 전적으로 결정 반대되는 개념 : 배치 실행(batch programming) 프로그램의 개발자가 프로그램의 흐름을 결정하는 방식 이벤트 기반 프로그램의 구조 이벤트 리스너 들의 집합 이벤트 처리 순서 이벤트 발생(예 : 마우스나 키보드의 움직임 혹은 입력) 이벤트 객체 생성 현재 발생한 이벤트에 대한 정보를 가진 객체 이벤트 리스너 찾기 ..