锘??xml version="1.0" encoding="utf-8" standalone="yes"?>91亚洲国产成人久久精品,亚洲日韩一区二区三区,亚洲成年人啊啊aa在线观看http://www.tkk7.com/AntiquMan/category/40188.htmlzh-cnSat, 04 Jul 2009 17:12:32 GMTSat, 04 Jul 2009 17:12:32 GMT60鎵╁睍TextField,鍚堢悊璁$畻涓枃瀛楃闀垮害http://www.tkk7.com/AntiquMan/archive/2009/07/03/285350.htmlAntiquManAntiquManFri, 03 Jul 2009 06:47:00 GMThttp://www.tkk7.com/AntiquMan/archive/2009/07/03/285350.htmlhttp://www.tkk7.com/AntiquMan/comments/285350.htmlhttp://www.tkk7.com/AntiquMan/archive/2009/07/03/285350.html#Feedback0http://www.tkk7.com/AntiquMan/comments/commentRss/285350.htmlhttp://www.tkk7.com/AntiquMan/services/trackbacks/285350.html
 
01.//Copyright © 2009. Http://L4cd.Net All Rights Reserved.
02.package net.L4cd.display
03.{
04.    import flash.events.Event;
05.    import flash.events.TextEvent;
06.    import flash.text.TextField;
07.    import flash.utils.ByteArray;
08.  
09.    /**
10.     * 鎵╁睍TextField綾?涓枃浠?瀛楃闀垮害璁$畻
11.     *
12.     * @author L4cd.Net
13.     * @playerversion Flash player 9
14.     * @langversion 3.0
15.     * @version 2009-06-16
16.     */
17.    public class TextFieldExt extends TextField
18.    {
19.        private var _maxChars:int = -1;
20.        public function TextFieldExt()
21.        {
22.            super();
23.              
24.        }
25.        override public function get maxChars():int
26.        {
27.            return _maxChars;
28.        }
29.        override public function set maxChars(value:int):void
30.        {
31.            _maxChars = value;
32.            if(maxChars<0)
33.            {
34.                removeEventListener(TextEvent.TEXT_INPUT,input);      
35.            }else
36.            {
37.                addEventListener(TextEvent.TEXT_INPUT,input);
38.                text = getTextByCharLength(text,maxChars);
39.            }
40.        }
41.        override public function get length():int
42.        {
43.            return getCharLength(text);
44.        }
45.        private function input(e:TextEvent):void
46.        {
47.            //鎷︽埅騫墮樆姝extinput浜嬩歡,鎵嬪姩澶勭悊鍐呭杈撳叆
48.            var textField:TextField = e.currentTarget as TextField;
49.            var temp:String = getTextByCharLength(e.text,maxChars - getCharLength(text) + getCharLength(selectedText));
50.            var index:int = selectionBeginIndex;
51.            replaceText(selectionBeginIndex,selectionEndIndex,temp);
52.            setSelection(index+temp.length,index+temp.length);
53.            dispatchEvent(new Event(Event.CHANGE,true));
54.            e.preventDefault();
55.        }
56.        /**
57.         * 鑾峰彇瀛楃闀垮害,涓涓腑鏂囩畻2闀垮害
58.         * @param txt
59.         * @return 榪斿洖闀垮害鍊?
60.         */    
61.        private function getCharLength(txt:String):int
62.        {
63.            var byte:ByteArray = new ByteArray();
64.            byte.writeMultiByte(txt,"gb2312");
65.            byte.position = 0;
66.            return byte.bytesAvailable;
67.        }
68.        /**
69.         * 鎴彇鎸囧畾闀垮害鐨勬枃鏈唴瀹?涓涓腑鏂囩畻2闀垮害
70.         * @param txt 闇瑕佹埅鍙栫殑鏂囨湰
71.         * @param length 闇瑕佹埅鍙栫殑闀垮害
72.         * @return 鎴彇鍚庣殑鍐呭
73.         */    
74.        private function getTextByCharLength(txt:String,length:int):String
75.        {
76.            if(length<1)return "";
77.            var byte:ByteArray = new ByteArray();
78.            byte.writeMultiByte(txt,"gb2312");
79.            byte.position = 0;
80.            return byte.readMultiByte(Math.min(length,byte.bytesAvailable),"gb2312");
81.        }
82.    }
83.}




璋冪敤鏂規硶鍜屾櫘閫歍extField鏃犲紓




涓鑸殑杈撳叆,綺樿創絳夋搷浣滃潎娌¢棶棰?.
鐩存帴瀵箃ext榪涜璧嬪兼病鏈夎繘琛岄檺鍒?(鍘熸潵鐨凾extField涔熸病闄愬埗)..
濡傞渶闄愬埗~鍙互璋冪敤涓嬈axChars = maxChars鍗沖彲..

AntiquMan 2009-07-03 14:47 鍙戣〃璇勮
]]>
flex涓枃鏃ュ巻http://www.tkk7.com/AntiquMan/archive/2009/06/16/282666.htmlAntiquManAntiquManTue, 16 Jun 2009 11:28:00 GMThttp://www.tkk7.com/AntiquMan/archive/2009/06/16/282666.htmlhttp://www.tkk7.com/AntiquMan/comments/282666.htmlhttp://www.tkk7.com/AntiquMan/archive/2009/06/16/282666.html#Feedback0http://www.tkk7.com/AntiquMan/comments/commentRss/282666.htmlhttp://www.tkk7.com/AntiquMan/services/trackbacks/282666.html  <mx:DateField x="46" y="299" yearNavigationEnabled="true"
          dayNames="[鏃?涓,浜?涓?鍥?浜?鍏璢" monthNames="[涓鏈?浜屾湀,涓夋湀,鍥涙湀,浜旀湀,鍏湀,涓冩湀,鍏湀,涔濇湀,鍗?      鍗佷竴鏈?鍗佷簩鏈圿" formatString="YYYY-MM-DD"/>

AntiquMan 2009-06-16 19:28 鍙戣〃璇勮
]]>
flex String 鐩稿叧澶勭悊http://www.tkk7.com/AntiquMan/archive/2009/06/11/281463.htmlAntiquManAntiquManThu, 11 Jun 2009 06:14:00 GMThttp://www.tkk7.com/AntiquMan/archive/2009/06/11/281463.htmlhttp://www.tkk7.com/AntiquMan/comments/281463.htmlhttp://www.tkk7.com/AntiquMan/archive/2009/06/11/281463.html#Feedback0http://www.tkk7.com/AntiquMan/comments/commentRss/281463.htmlhttp://www.tkk7.com/AntiquMan/services/trackbacks/281463.htmlString綾繪槸ActionScript涓弿榪板瓧絎︿覆鐨勭被. 璇ョ被鎻愪緵浜嗗鐞嗗瓧絎︿覆鐨勫睘鎬т笌鏂規硶. 鍙互浣跨敤String()鏂規硶灝嗗悇縐嶇被鍨嬬殑瀵硅薄杞崲涓篠ring.

 

String鏄疉S涓枃鏈殑鍩虹.涓涓瓧絎︿覆鐢遍浂涓垨闆朵釜浠ヤ笂鐨勫瓧絎︾粍鎴?AS鏀寔Unicode鍜孉SCII涓ょ鏂囨湰緙栫爜鏍煎紡.String鍙互閫氳繃鐩存帴璧嬪煎拰new鍏抽敭瀛椾袱縐嶆柟寮忓垱寤?鐢卞崟寮曞彿鎴栧弻寮曞彿琛ㄧず,蹇呰鐨勬椂鍊欏簲浣跨敤杞箟瀛楃’/’.

 

Public Properties

 

length:int

 

榪斿洖璇tring鐨勯暱搴?

 

Public Methods

 

String(val:String): 鏋勯犲嚱鏁?鏂板緩涓涓猄tring.

charAt(index:Number=0):Number: 榪斿洖鍦ㄦ煇涓猧nidex鐨勫瓧絎?br />
charCodeAt(index:Number=0):Number 榪斿洖鏌愪釜index鐨勫瓧絎﹀搴旂殑Unicode瀛楃鐮?br />
concat(..args):Stirng: 榪炴帴涓や釜瀛楃涓?

fromCharCode(charCodes):String 灝嗘煇Unicode瀛楃鐮?strong style="color: black; background-color: #99ff99">杞崲涓篠tring

indexOf(): 浠庡乏鍚戝彸鎵懼埌鐨勭涓涓洰鏍囩殑index

lastIndexOf(): 浠庡乏鍚戝彸鏈鍚庝竴涓?#8230;涔熷氨鏄粠鍙沖悜宸︾涓涓?

localeCompare(): 鍒ゆ柇榪炰釜瀛楃涓叉槸鍚﹀畬鍏ㄧ浉鍚? 鑻ヨ繑鍥炲間負0,鍒欒〃紺虹浉鍚?鍏朵粬鍊艱〃紺轟笉鍚?br />
replace:鏇挎崲

search(): 浠庡乏鍚戝彸絎竴涓洰鏍囩殑index

slice(): 榪斿洖榪炰釜index涔嬮棿鐨凷tring

split(): 浣跨敤闂撮殧絎?灝哠tring鍒嗗壊涓哄涓猄tring,騫舵斁鍏ユ暟緇勪腑.

subStr(): 浠庢煇index寮濮嬪悜鍚庣殑鐗瑰畾鏁扮洰鍐呰繑鍥炵殑String

subString(): 綾諱技slice();

Flex浠g爜
  1. public function init():void {   
  2.  var s:String = "liguoliang";   
  3.  var s1:String = ".com";   
  4.  var s2:String = "liguoliang";   
  5.  trace("s鐨勯暱搴? " + s.length);   
  6.  trace("絎?涓瓧絎? " + s.charAt(0));   
  7.  trace("s榪炴帴s1: " + s.concat(s1));   
  8.  trace("65瀵瑰簲鐨刢har: " + String.fromCharCode(65));   
  9.  trace("絎竴涓猯鐨勪綅緗? + s.indexOf("l"));   
  10.  trace("浠巌ndex涓?鐨勫瓧絎﹀紑濮嬪悜鍙蟲壘鍒扮殑絎竴涓猯鐨刬ndex: " + s.indexOf("l",1));   
  11.  trace("浠庡彸鍚戝仛鎵懼埌鐨勭涓涓猯鐨刬ndex: " + s.lastIndexOf("l"));   
  12.  trace(s.localeCompare(s2)); //濡傛灉榪斿洖鍊間負闆?鍒欒〃紺轟袱涓瓧絎︿覆瀹屽叏鐩稿悓, 濡傛灉榪斿洖鍊奸潪闆?鍒欒〃紺轟笉鍚?   
  13.  trace("灝唋i鏇挎崲涓簊2: "+ s.replace("li", s2) + "  " + s);   
  14.  trace("浠庡乏鍚戝彸鎼滅儲鍒扮殑絎竴涓狶: " + s.search("l"));   
  15.  trace("瀛愬瓧絎︿覆: " + s.slice(01)); //涓嶅寘鎷渶鍚庝竴涓?..濡傛灉鍙傛暟涓虹┖,鍒欑疆涓?1.涓ゅ弬鏁伴兘涓虹┖鏃?鍙栧叏閮?  
  16.  trace("瀛愬瓧絎︿覆:浠巌ndex涓?寮濮?鍙栦袱涓瓧絎?nbsp;" + s.substr(02));//涔熶笉鍖呮嫭鏈鍚庝竴涓?..   
  17.  trace("瀛愬瓧絎︿覆: " + s.substring(01));   
  18.  trace(s.split("i")); //榪斿洖l,guol,ang,鑻ュ皢鏈澶у奸檺鍒朵負2,鍒欒〃紺烘暟緇勪腑榪涙斁鍏?/span>2涓繑鍥瀕,guol   
  19. }  

 

瀛楃涓插ぇ灝忓啓杞崲:flexstr.toLowerCase(); flexstr.toUpperCase();

鍏朵粬瀵硅薄杞崲涓篠tring.鍦ㄩ粯璁ゆ儏鍐典笅,鎵鏈夌殑AS瀵硅薄閮藉彲浠?strong style="color: black; background-color: #99ff99">杞崲涓篠tring綾誨瀷.姣忎竴涓被閮芥湁涓涓猼oString鏂規硶.

閫氳繃toString鍙互灝嗗璞?strong style="color: black; background-color: #99ff99">杞崲涓篠tring.



AntiquMan 2009-06-11 14:14 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲女子高潮不断爆白浆| 足恋玩丝袜脚视频免费网站| 国产精品自在自线免费观看| 亚洲国产日韩在线成人蜜芽| 国产精品免费大片| 伊人久久大香线蕉亚洲五月天| 精品一区二区三区免费毛片| 午夜视频免费成人| 亚洲中字慕日产2021| 在线日本高清免费不卡| 亚洲av丰满熟妇在线播放| 你是我的城池营垒免费看| 国产精品亚洲视频| 一本一道dvd在线观看免费视频| 免费A级毛片在线播放不收费| 亚洲精品av无码喷奶水糖心| 成人男女网18免费视频| 7777久久亚洲中文字幕| 国产免费看JIZZ视频| 亚洲AV成人噜噜无码网站| 黄页网站免费观看| 亚洲人成在线免费观看| 国产桃色在线成免费视频| 亚洲午夜精品一区二区公牛电影院| 久久久久久精品成人免费图片| 久久精品国产亚洲AV无码娇色| 99热在线免费播放| 亚洲精品在线视频观看| 国产91免费在线观看| 久久精品国产亚洲AV蜜臀色欲| 美女视频黄a视频全免费| 色老板亚洲视频免在线观| 最近中文字幕mv免费高清视频7 | 十八禁的黄污污免费网站| 亚洲国产精品嫩草影院久久| 一区在线免费观看| 亚洲国产成人片在线观看无码| 一级做a爰全过程免费视频| 噜噜噜亚洲色成人网站∨| 999久久久免费精品国产| 2020天堂在线亚洲精品专区|