티스토리 뷰
<?xml version="1.0" encoding="utf-8"?>
< mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<!--첫번째 방법-->
< !-- <mx:Button click="txtName.text = `홍길동`"/>
-->
<!--두번째 방법 : 잘 사용하지 않는다-->
< !--
<mx:Button>
<mx:click>
<![CDATA[
txtName.text = "홍길동";
]]>
</mx:click>
</mx:Button>
-->
<!--세번째 방법 : 가장 많이 쓰는 방법-->
<mx:Script>
<![CDATA[
// 함수
// public : 전역함수
// private : 지역함수
private function fn_click(event:MouseEvent):void {
trace(event.currentTarget.toString());
txtName.text = dispName(event);
}
// 반환값
// event를 Object로 형변환을 한다음 다시 선언을 해준다
private function dispName(event:Object):String {
return "버튼 : " + MouseEvent(event).currentTarget.toString();
}
]]>
</mx:Script>
<!--네번째 방법-->
< !--
<mx:Script source="code.as"/>
-->
<mx:Button id="btn01" click="fn_click(event)"/>
<mx:Button id="btn02" click="fn_click(event)"/>
<mx:Button id="btn03" click="fn_click(event)"/>
<mx:Button id="btn04" click="fn_click(event)"/>
<mx:TextInput id="txtName" />
< /mx:Application>
--------------------------------------------------------------------------------------------------------------------------
[ code.as ]
// ActionScript file
private function fn_click():void {
txtName.text = "홍길동";
}
'Language > Flex' 카테고리의 다른 글
[ Flex ][ Source ] ex06_02 : enterFrame 활용 (0) | 2015.11.29 |
---|---|
[ Flex ][ Source ] ex04_02 : 클래스 정의 및 사용법 / ex06_01 : set get (0) | 2015.11.29 |
[ Flex AIR ] AIR Update (0) | 2015.11.29 |
[ Flex AIR ] Air 와 swf 간에 LocalConnection 으로 통신할때 주의할 점 (0) | 2015.11.29 |
[ Flex AIR ] FullScreen 생성방법 (0) | 2015.11.29 |