본문 바로가기

프로그래밍/RIA

이벤트

반응형

프레임워크

시스템적인 코드 실행의 결과로 발생

  • initialize – 컴포넌트 생성 직후, 하위 요소가 처리되기 전.
  • createComplete – 컴포넌트가 생성되어 놓여지고 보여지는 상태
  • show – 컴포넌트가 보여지지 않는 상태에서 보여지는 상태로 전환

 

사용자

사용자와 컨트롤 / 컨테이너의 상호작용으로 발생

  • click – 컴포넌트 위에서 버튼을 클릭
  • change – 컨트롤의 값을 변경
  • mouseOver – 마우스가 컴포넌트의 위로 이동

 

이벤트 객체

이벤트가 발생할 때마다 이벤트 객체가 생성된다.

Event 클래스 또는 그 하위 클래스의 인스턴스이다.

해당 이벤트와 관련된 정보를 저장하고 있다.

반드시 사용해야 하는 것은 아니다.

사용할 경우에는 이벤트 핸들러의 매개변수로 전달한다.

 

이벤트 객체의 속성

  • type: String – 이벤트의 이름 (예: click)
  • target: Object – 이벤트를 전송하는 컴포넌트의 인스턴스
  • target.id: String – target의 인스턴스명.

 

액션스크립트를 사용한 이벤트 등록

instanceName.addEventListener (eventType: String, listenerName: Function);

반응형

'프로그래밍 > RIA' 카테고리의 다른 글

XML-RPC  (0) 2011.11.04
액션 스크립트 3.0의 기본 문법  (0) 2010.12.01
변수, 상수, 자료형 _액션스크립트3  (0) 2010.12.01
Flex 네임스페이스  (0) 2010.11.30