간단한거지만 기억안나면 짜증나는 DateFormatter 이다 현재 날짜를 구하고 싶다면 아래와 같이 생성하면 현재 날짜정보를 담고 있는 객체가 생성된다. var date:Date = new Date(); 이때 날짜의 출력포멧을 다르게 하고 싶을때 DateFormatter를 사용한다. 예를 들어 YYYY/DD/MM또는 YY-DD-MM 등등과같은 걸 말한다. 사용법은 아래와 같다. var date:Date = new Date(); var df:DateFormatter = new DateFormatter(); df.formatString = "YYYYMMDD"; trace(df.format(date)); df.formatString = "HHNNSS"; trace(df.format(date)); 다음에는 c..
var LastDayOfMonth:Number = new Date(2008, 3, 0).getDate() as Number; //Trace should yield 31 trace(LastDayOfMonth); Date 객체를 년, 월 만 넣고 날짜는 0을 넣고 생성하면 그 객체의 day 속성은 마지막 날짜가 된다. ㅎㅎ 출처 : http://molaro.wordpress.com/2008/02/07/actionscript-determing-the-number-of-days-in-a-month/
2011-08월 21일 어느날 .. 대체 이게 뭘 정리한거지????? -_- 1년이 지나고 보니 내가 쓴거지만 뭔 내용을 쓴건지 도통 모르겠다 ㅠㅠ 컴포넌트작성시 글씨를 표시해야 하는데 Label 를 사용하여 표시하려고 했지만.. 왠지 더 가벼운 객체가 있을꺼 같아서 label 객체를 분석하였다. Label 객체내부에서 텍스트 표시를 위해 사용되는 객체니깐 당연히 Label 보다 가볍다고 본다;; 다음은 Label에서 IUITextField를 사용하는 부분을 정리하였다. override protected function createChildren():void { super.createChildren(); if (!textField) createTextField(-1); } textField 객체가 nul..
ResourceBundle과 컴파일 옵션을 이용하면 손쉽게 어플리케이션내의 문장을 바꿀수 있다. 감이 오질 않는 분들을 위해서 한가지 예를 들면 ResourceBundle을 국가별로 따로 만들고 컴파일 옵션만으로 해당 국가의 언어로 바꿀수 있는 강력한 기능이다. 본 글에서는 Flex 2.0과 3.0 모두 설명하겠다. 공통작업 1. 파일 생성 project폴더 > locale > en_US > strings.properties (일단 한개만 생성하겠다.) 2. properties 파일 작성 - 일단 ResourceBundle로 사용할 간단한 properties 파일을 작성한다. strings.properties visualListTooltipKey = Carousel View slideShowTooltip..
Flex에서는 강력한 UI 중 를 간단한 구현만으로 만들수 있는것 중 하나가 Drag And Drop이다. 일단 모든 drag and drop 기능은 Flex에서 제공하는 모든 컴포넌트가 지원한다. 그중 ListBase나 그를 구현한 컴포넌트들은 몇가지 편리한 기능이 더 구현되어 있다. 예를 들어 DragCanvas.as package net { import flash.events.MouseEvent; import mx.containers.Canvas; import mx.controls.Image; import mx.core.DragSource; import mx.managers.DragManager; public class DragCanvas extends Canvas { [Embed(source='1..
1. 두 좌표 사이에 좌표를 구해보자. public static function interpolate(pt1:Point , pt2:Point , f:Number ):Point 이 메소드를 사용하면 두 포인트 좌표 사이의 좌표를 구할수가 있다. 참조 : http://flexdocs.kr/docs/flex2/docs/00001940.html