티스토리 뷰
아래의 예제는 Adobe Air 에서 FLEX의 FILESYSTEMDATAGRID control를 비교하는 함수creationDateColumn 과 modificationDateColumn objects 를 이용해서 사용자 정렬을 하는 방법입니다.
<?xml version="1.0" encoding="utf-8"?>
<!-- http://airexamples.com/2010/03/10/sorting-the-filesystemdatagrid-control-by-date-in-adobe-air/ --> <mx:WindowedApplication name="FileSystemDataGrid_creationDateColumn_sortCompareFunction_test" xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" width="600" minHeight="400"> <mx:Script> <![CDATA[ import mx.utils.ObjectUtil; private function init():void { fsdg.creationDateColumn.sortCompareFunction = createDateSortCompFunc("creationDate"); fsdg.modificationDateColumn.sortCompareFunction = createDateSortCompFunc("modificationDate"); } private function createDateSortCompFunc(sortCol:String):Function { return function (obj1:File, obj2:File):int { return ObjectUtil.dateCompare(obj1[sortCol], obj2[sortCol]); } } ]]> </mx:Script> <mx:ApplicationControlBar dock="true"> <mx:Label id="sdkVer" initialize="sdkVer.text = mx_internal::VERSION;" /> </mx:ApplicationControlBar> <mx:FileSystemDataGrid id="fsdg" directory="{File.userDirectory}" horizontalScrollPolicy="off" width="100%" height="100%" creationComplete="init();" /> </mx:WindowedApplication>
출처 : http://airexamples.com/2010/03/10/sorting-the-filesystemdatagrid-control-by-date-in-adobe-air/
'기억하자정보' 카테고리의 다른 글
리눅스에서 disk 사용량 확인 명령어 - du, df (0) | 2012.05.18 |
---|---|
Adobe AIR : Flex 에서 FileSystemDataGrid control로 확장자 기준으로 파일 필터 하는 방법 (0) | 2012.05.17 |
jQuery div print 하기(iframe이용) (0) | 2012.05.15 |
Ubuntu 11.04 서버 영어 설치 후 SSH 접근 한글 깨짐 (0) | 2012.05.15 |
우분투 서버 한글 설정 (0) | 2012.05.15 |
- 안내
- 궁금한 점을 댓글로 남겨주시면 답변해 드립니다.