<mx:Script>
<![CDATA[
private function onClick(event:MouseEvent):void{
trace("hello");
}
// Add event 를 클릭하면 btn 에 마우스 이벤트를 등록하여
// 앞으로 btn을 클릭하였을때 oncClick 함수를 실행하도록 한다.
private function addEvent():void{
btn.addEventListener(MouseEvent.CLICK, onClick);
}
// Remove event 를 클릭하면 btn 에 마우스 이벤트를 삭제하여
// 앞으로 btn을 클릭해도 아무 반응이 없게 한다.
private function removeEvent():void{
btn.removeEventListener(MouseEvent.CLICK, onClick);
}
]]>
</mx:Script>
<mx:Button id="btn" label="hi" />
<mx:Button label="add event" click="addEvent()"/>
<mx:Button label="remove event" click="removeEvent()" />
'Flex 3.0' 카테고리의 다른 글
Flex 에서 Getter / Setter 정의 사용 (0) | 2009.08.21 |
---|---|
Flex 브라우저의 네비게이션 기능 Toggle (0) | 2009.08.21 |
ArrayCollection 타입 변수 선언시 데이터 정의 / Repeater를 이용한 출력 (0) | 2009.08.21 |
동적으로 버튼을 추가 / 삭제하는 방법 (0) | 2009.08.21 |
Component 만드는법 (0) | 2009.08.18 |