틈틈이 정리하겠습니다~ ㅋ 시간나면 사진도 ㅎ 1. Bindable 사용빈도 : 상 사용 예 : 이 메타데이터의 활용범위는 매우 넓습니다. 일반적으로 화면상에서는 데이터바인딩으로 많이 사용을 하게 됩니다. 그리고 사용자 컴포넌트를 만들때에도 자주 사용하게 됩니다. [Bindable("directionChanged")] public function get direction():String{ reutnr this._direction; } public function set direction(value:String):void{ this._direction = value; this.dispatchEvent(new Event("directionChanged")); } 이렇게 만들면 이 객체를 사용하는 사용자는 이..
테이블에 아래와 같은 'A' 컬럼이 있습니다. COLUMN : A DECIMAL(9,1) (A컬럼은 소수값을 1자리수를 가지는 컬럼입니다.) 컬럼 값 : 100.2 쿼리 : SELECT A FROM XXXX 결과 : 100.2 그냥 사용한다면 문제가 발생하지 않지만 만약에 결과값에 문자열'(..)'을 더하여 (100.2) 같은 결과를 받고 싶습니다. 간단하게 생각해보면 아래와 같이 하면 될 것 같은데 잘 안됩니다. SELECT '('||A||')' FROM XXXX 이럴때 A를 CHAR 형으로 바꾸면 문자열 연결이 됩니다. SELECT '('||CHAR(A)||')' FROM XXXX 결과는 아래와 같습니다 (00000000000000000000000100.2) 문자열 연결은 성공하였지만 앞에 0이 붙어..
Actionscript의 기본적인 switch 문의 사용법은 다음과 같다 switch(dayNum) { case 0: trace("Sunday"); break; case 1: trace("Monday"); break; case 2: trace("Tuesday"); break; default: trace("Out of range"); break; } 하지만 여기서 만약에 3,4 에 해당하는 case의 처리 구문이 똑같다면 액션스크립트는 어떻게 해야 할까? 즉 3변이나 4번으로 값이 들어와도 같은 로직을 수행하는것이다. 아마 자바 문법으로 해본다면 이렇게 된다. case 3 : 4 : trace("3, 4"); break; 하지만 ActionScript 에서는 안통한다 ㅋ Actionscript에서 실행되게..
화면상의 버튼을 클릭하면 시계의 동작과 멈춤이 일어나게 되고 초 단위로 라벨컴포넌트 Text 에 표시하는 간단한 소스입니다. 그닥 볼건없는 소스이지만^^; 커스텀이벤트나 DateFormatter, Date, Timer등등 사용법을 알 수가 있습니다. 인터페이스만들자. 여기서 중요한점은 이벤트를 발생시키기 위해 EventDispatcher를 상속받고 있다. IClock.as 인터페이스를 구현한다. 이벤트 객체 만들기.( ! 플렉스에서는 이벤트가 참 중요하다.) 이벤트 객체를 통해 넘겨줄 객체들은 가급적 속성으로 빼도록 한다. getFormatString(value); 는 포멧을 넘겨주면 해당 포멧으로 텍스트를 반환한다. createChildren()메소드를 사용하는것은 시스템 이벤트(initialize, ..
1. swf의 symbol을 embed할 때 9 grid scale이 적용되는 것은 벡터에 한정된다. 2. 플렉스에서 9 grid scale을 사용할때 플래시의 static text가 적용이 안된다 static text을 아예 아웃라인을 미리 따놔야 9 grid scale이 적용된다. http://minie.tistory.com/208 size 버튼같은 컴포넌트 일 경우에는 skin을 변경하고 해당 컴포넌트의 사이즈를 변경하면 skin도 콤포넌트 크기로 조절이 되지만 Container계열의 BackgroundImage를 설정하면 해당 이미지의 사이즈는 조절이 되지 않는다. 이때 속성중에 backgroundImageSize="100%" 으로 해야 컴포넌트 사이즈에 맞게 이미지 사이즈가 조절된다. 모르면 엄..
MainClass TestClass를 ITestInterface타입으로 생성하여 사용하고 있다. 여기서 중요한 점은 인터페이스로 객체를 생성해서 DisplayObject으로 형변환이 가능하다는 점이다. ITestInterface인터페이스를 구현한 TestClass가 Sprite를 상속받고 있기 때문에 이런 형변환이 가능하다. Interface 평범한 Interface 이다. Interface 구현한 클래스. Sprite을 상속받았다(DisplayObject 로 형변환이 가능해졌다.) ITestInterface 인터페이스를 Implements 한다. 생성자에서 graphics 속성을 이용하여 가로, 세로 100 px 의 붉은 네모를 그렸고 test 메소드를 구현하였다. 소스 파일. TestClass는 sp..