- Button : Button은 UIComponent를 확장해서 만든 컴포넌트로 주로 다음과 같이 정의 해서 사용한다. - LinkButton : LinkButton은 Button의 하위 컴퍼넌트로 Button과 유사하지만 마우스를 올렸을 때 커서의 모양이 바뀐다는 점이 다르다. Button도 buttonMode=’true’ useHandCursor=’true’로 설정하면 LinkButton처럼 사용할 수 있다. - CheckBox : CheckBox는 설문조사에서 여러 개의 항목을 선택할 수 있게 해준다. CheckBox는 Button을 확장한 컴퍼넌트이기 때문에 태그 사용법은 버튼과 유사하다. CheckBox를 선택하게 하려면 selected속성을 true로 설정한다. - RadioButton : ..
Flex에서 유용하게 쓰이는 동적 컬럼 생성 아래와 같은 방법도 있다 살짝은 무식한 방법? 어쨋든 잘 작동한다. 더 좋은 방법을 나중에 함 찾아봐야겠다. // 동적 DataGrid컬럼 생성 private function createColumn():void { trace("Click on"); topD.removeAllChildren(); var adgArr:Array = new Array(); var adGrid:AdvancedDataGrid = new AdvancedDataGrid(); var oCol1:AdvancedDataGridColumn = new AdvancedDataGridColumn(); oCol1.headerText = "구분"; oCol1.dataField = "kordept"; oCo..
Math.abs(-1) // 절대값. 결과는 1 Math.sin(1) // sin 값. 결과는 0.841470984807897 Math.cos(1) // cos 값. 결과는 0.54030230586814 Math.tan(1) // tan 값. 결과는 1.5574077246549 Math.log(2) // log 값. 결과는 0.693147180559945 Math.exp(1) // 지수 값. 결과는 2.71828182845905 Math.sqrt(9) // 제곱근 값. 결과는 3 Math.pow(2 , 4) // 거듭제곱 값. 결과는 16 Math.ceil(1.1) // 가까운 정수로 올림 값. 결과는 2 Math.ceil(1.5) // 가까운 정수로 올림 값. 결과는 2 Math.floor(1.2) /..
import mx.charts.series.ColumnSeries; import mx.controls.dataGridClasses.DataGridColumn; import mx.controls.DataGrid; // Creating the dataprovider var myXML:XMLList = event.result.item; // Creating the datagrid itself var myGrid:DataGrid = new DataGrid; // Setting some properties myGrid.dataProvider = myXML; myGrid.width = 320; myGrid.rowCount = myXML.length(); myGrid.rowHeight = 25; // Creating..
플렉스 TextInput의 기능에 화폐단위 표시를 할 수 있게 해준다. 아래 그림 참조 소스는 해외 블로그에서 가져온걸 좀 응용 수정했다. import flash.events.FocusEvent; import mx.controls.TextInput; import mx.events.FlexEvent; import mx.formatters.CurrencyFormatter; /** * * 통화(화폐단위) 입력시 사용하는 텍스트 인풋 * ex) * curSymbol 지정에 따라 원하는 통화표시를 사용 가능 * ex) * 아무값도 안주면 기본 ₩로 나옴 * ex) **/ public class currencyTextInput extends TextInput { private var reg:RegExp = /[,$..
TextInput 의 restrict property 에 대해... restrict = "ㄱ-힣" : 한글만 입력가능. restrict = "A-z" : 영어만 입력가능. restrict = "0-9" : 숫자만 입력가능. restrict = "0-9\-" : 숫자와 '-'만 입력가능. restrict = "^a-z" : 소문자 a부터 z까지 제외한 모든문자 입력가능. restrict = "A-z0-9\@\." : 이메일 형식만 입력가능. restrict = "\\\" : '\' 문자만 입력가능. restrict = "\^" : '^' 문자만 입력가능. 매우 유용하게 사용 할 듯 하다. 출처 : http://2rang.tistory.com/
TextInput과 TextArea사용시 타이핑을 해보면 속도가 일반 HTML에서 쓰는 텍스트 인풋과 확연한 속도차를 느끼게 된다. 영문은 그럭저럭 괜찮지만 한글입력시는 더 느리게 느껴진다. 타자를 치면 화면에 좀 밀렸다가 나오는 느낌이랄까... 이런 경우 아주 간단한 옵션 하나로 속도향상을 느낄 수 있다. 방법은 아래 소스 코드와 같다. private function init():void { // 한글 입력 속도 개선 this.textField.alwaysShowSelection = true; //->매우 간단하게 해결된다. } 출처 : 어딘지 모름 요새 매우 많은 곳에 포스팅 되어서 맨 처음 포스팅한 분께는 죄송합니다. 소스까지 퍼온건 아니므로^^;;;
아래 그림과 같이 추가 DataGrid상에서 editable을 활용한 컬럼 추가시 // 칼럼추가하기 private function addRow(dgId:String,colidx:int):void { this[dgId].editable = true var Obj:Object = new Object this[dgId].dataProvider.addItemAt(Obj,this[dgId].dataProvider.length) this[dgId].selectedIndex = this[dgId].dataProvider.length// 마지막ROW 그리드를 선택하기 gridFocus(dgId,colidx) } // DataGrid Focus잡아주기 // 처음 ROW 그리드에 Focus잡아주기 // 즉, 처음 ROW의..
- Total
- Today
- Yesterday
- Dynamic TextArea
- Flex TextInput
- addRow
- 가로를 세로로 출력
- 동적 컬럼
- TextInput 화폐단위
- TextInput 원표시
- TextInput 속도
- 팔봉제빵점
- AdvancedDataGrid 동적 컬럼생성
- currencyTextInput
- 동해일출
- jQuery 항목 체크
- Flex DataGrid
- 17-50VC
- 아반떼 XD
- 헤드플러싱
- flash builder
- 우암사적
- 추암일출
- 동적 TextArea
- DB 출력
- Flex 4.0
- Flex
- 팔봉빵집
- Flex 한글 속도
- 그룹컬럼 동적생성
- Math 함수
- Flex 칼럼
- jQuery 필수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |