화면상의 버튼을 클릭하면 시계의 동작과 멈춤이 일어나게 되고
초 단위로 라벨컴포넌트 Text 에 표시하는 간단한 소스입니다.
그닥 볼건없는 소스이지만^^;
커스텀이벤트나 DateFormatter, Date, Timer등등 사용법을 알 수가 있습니다.
여기서 중요한점은 이벤트를 발생시키기 위해 EventDispatcher를 상속받고 있다.
IClock.as 인터페이스를 구현한다.
createChildren()메소드를 사용하는것은 시스템 이벤트(initialize, creationComplete)를 사용하는 것과 거의 동일하다.
IEventDispatcher으로 형변환이 가능한지 미리 검사하고 이벤트 리스너를 설정한다.
아래는 실행화면과 소스입니다. ㅎㅎ
초 단위로 라벨컴포넌트 Text 에 표시하는 간단한 소스입니다.
그닥 볼건없는 소스이지만^^;
커스텀이벤트나 DateFormatter, Date, Timer등등 사용법을 알 수가 있습니다.
인터페이스만들자.
여기서 중요한점은 이벤트를 발생시키기 위해 EventDispatcher를 상속받고 있다.
IClock.as 인터페이스를 구현한다.
이벤트 객체 만들기.( ! 플렉스에서는 이벤트가 참 중요하다.)
이벤트 객체를 통해 넘겨줄 객체들은 가급적 속성으로 빼도록 한다.
getFormatString(value); 는 포멧을 넘겨주면 해당 포멧으로 텍스트를 반환한다.
이벤트 객체를 통해 넘겨줄 객체들은 가급적 속성으로 빼도록 한다.
getFormatString(value); 는 포멧을 넘겨주면 해당 포멧으로 텍스트를 반환한다.
createChildren()메소드를 사용하는것은 시스템 이벤트(initialize, creationComplete)를 사용하는 것과 거의 동일하다.
IEventDispatcher으로 형변환이 가능한지 미리 검사하고 이벤트 리스너를 설정한다.
아래는 실행화면과 소스입니다. ㅎㅎ
'Flex / AIR / AS' 카테고리의 다른 글
metadata 활용하기! (0) | 2009.09.24 |
---|---|
[AS3.0] Switch Case (0) | 2009.09.17 |
이미지 작업 주의사항. (0) | 2009.09.07 |
[AS3.0] Interface의 사용. (2) | 2009.08.26 |
DataGrid의 dataProvider에 한줄 데이터 넣기. (2) | 2009.08.19 |