v2_01 이벤트 콜백 실현
1531 단어 프레임UI각본Flexactionscript
ex2_01
1.Understanding events
다음은 사건에 관한 몇 가지 요점이다.
*
하나의 이벤트는 프로그램에 어떤 이벤트가 발생했음을 나타낸다
*
일부 이벤트는 프로그램 프레임워크에서 발동하는데, 이 이벤트들은 코드가 실행한 결과이다
*initialize: 모든 UI 구성 요소에 초기화 이벤트가 있음
이 이벤트는 UI 구성 요소가 완성된 후 모든 직접 하위 구성 요소가 완성되기 전에 할당됩니다.
*creationComplete: 이벤트는 초기화 이벤트 후 분배됩니다. 이 이벤트는 해당 구성 요소가 생성되고 완료되었을 뿐이며 볼 수 있음을 나타냅니다.
*show: 모든 구성 요소를 볼 수 없습니다. 이벤트가 분배됩니다.
*
UI 구성 요소에도 사용자가 시작한 이벤트가 있습니다.
사용자가 구성 요소와 상호작용을 할 때 이벤트가 발생합니다
*click: 구성 요소를 클릭할 수 있습니다
*change
* mouseOver
2.Implementing event handlers
이벤트 모니터
다음과 같은 두 가지 방법이 있습니다.
1.MXML 태그에 ActionScript 코드 포함
2.Script 블록에 함수 만들기
제1식
<mx:FormItem label="Pickup Date:">
<mx:DateChooser id="pickupDate"
showToday="true"
change="Alert.show(' !'+pickupDate.selectedDate.toDateString())"/>
</mx:FormItem>
<mx:FormItem label="Return Date:">
<mx:DateChooser id="returnDate"
showToday="true"
change="Alert.show(' !'+returnDate.selectedDate.toDateString())"/>
</mx:FormItem>
위의 두 DateChooser는 id만 다르기 때문에change 이벤트의 스크립트는 공용할 수 있습니다
두 번째 방식
private function dateChangeHandler():void
{
Alert.show(' !')
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Pytest 테스트 프레임워크 기본 사용 방법 상세 정보pytest 소개 2. 매개 변수화를 지원하여 테스트할 테스트 용례를 세밀하게 제어할 수 있다. 3. 간단한 단원 테스트와 복잡한 기능 테스트를 지원할 수 있고selenium/appnium 등 자동화 테스트, 인터페...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.