欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

怎么使用Flex組件進(jìn)行開發(fā)

這篇文章主要介紹了怎么使用Flex組件進(jìn)行開發(fā),具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

龍山網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,龍山網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為龍山成百上千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營(yíng)銷網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的龍山做網(wǎng)站的公司定做!

使用Flex組件開發(fā)

在Flex應(yīng)用程序中ActionScript的最主要的用處大概就是使用可視化的控件和容器來(lái)開發(fā)了。Flex提供了幾種技術(shù)來(lái)完成這樣工作,包括了用ActionScript引用Flex控件以及操控控件和容器的實(shí)例的屬性。

引用Flex組件

為了在ActionScript中使用Flex組件,我們一般要在MXML標(biāo)簽中給Flex組件定義一個(gè)id屬性。例如,下面的代碼中,我們?cè)O(shè)置了Button控件的id屬性為”myButton”:

<mx:Buttonidmx:Buttonid="myButton"label="ClickMe"/>

◆如果你并不像通過使用ActionScript來(lái)操控這個(gè)Flex組件,那么這個(gè)屬性是可有可無(wú)的。

這段代碼使得MXML編譯器自動(dòng)生成一個(gè)包含了Button實(shí)例的引用的名字為myButton的公共變量。你可以在ActionScript中通過使用這個(gè)自動(dòng)生成的變量來(lái)操控Flex組件。你可以在任意的ActionScript類或代碼塊中通過Flex組件的id來(lái)明確的引用Button控件的實(shí)例。通過引用Flex組件的實(shí)例,你可以修改Flex組件的屬性并且調(diào)用Flex組件的方法。

例如,下面的ActionScript代碼塊中,當(dāng)用戶點(diǎn)擊了按鈕的時(shí)候,程序就會(huì)改變Button控件的label屬性的值:

<?xmlversionxmlversion="1.0"?>  <!--usingas/ButtonExample.mxml-->  <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml">  <mx:Script><![CDATA[   privatefunctionsetLabel():void{   if(myButton.label=="ClickMe"){   myButton.label="Clicked";   }else{   myButton.label="ClickMe";   }   }   ]]></mx:Script>  <mx:Buttonidmx:Buttonid="myButton"label="ClickMe"click="setLabel();"/>  </mx:Application>

所有的MXMLFlex組件的id屬性,無(wú)論它們嵌套的有多深,生成的都是已經(jīng)定義好的Flex組件的公共變量。因此,在文檔中所有的id屬性必須是***的。這也意味著,如果你指定了Flex組件實(shí)例的id屬性,你就可以在程序的任意地方來(lái)操控Flex組件:函數(shù),外部的類文件,導(dǎo)入的ActionScript文件,或者內(nèi)嵌代碼。

◆如果Flex組件并沒有id屬性,你可以通過使用Flex組件的容器的一些方法來(lái)引用該Flex組件。比如getChildAt()和getChildByName()方法。

你可以參照目前內(nèi)附文件或者當(dāng)前對(duì)象來(lái)使用這樣的關(guān)鍵字。

你也可以通過使用跟Flex組件名稱一樣的字符來(lái)引用Flex組件。要在程序中使用對(duì)象,你可以通過使用方括號(hào),方括號(hào)內(nèi)存放的就是跟Flex組件名稱一樣的字符串。這樣你就得到了該對(duì)象的引用。

下面的例子中,通過使用字符串來(lái)獲取對(duì)象的引用,然后改變每個(gè)Button控件的樣式:

<?xmlversionxmlversion="1.0"?>  <!--usingas/FlexComponents.mxml-->  <mx:Applicationxmlns:mxmx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml">  <mx:Script><![CDATA[   privatevarnewFontStyle:String;   privatevarnewFontSize:int;   publicfunctionchangeLabel(s:String):void{   s="myButton"+s;   if(this[s].getStyle("fontStyle")=="normal"){   newFontStyle="italic";   newFontSize=18;   }else{   newFontStyle="normal";   newFontSize=10;   }   this[s].setStyle("fontStyle",newFontStyle);   this[s].setStyle("fontSize",newFontSize);   }   ]]></mx:Script>  <mx:Buttonidmx:Buttonid="myButton1"  click="changeLabel('2')"  label="ChangeOtherButton'sStyles" />  <mx:Buttonidmx:Buttonid="myButton2"  click="changeLabel('1')"  label="ChangeOtherButton'sStyles"  />  </mx:Application>

這個(gè)小技巧有著比較特殊的用處,當(dāng)你在用Repeater控件或用ActionScript創(chuàng)建了一個(gè)對(duì)象的時(shí)候,你不必知道對(duì)象的名字你也可以在運(yùn)行時(shí)來(lái)引用該對(duì)象。但是,當(dāng)你用ActionScript實(shí)例化一個(gè)對(duì)象的時(shí)候,如果要添加該對(duì)象到應(yīng)用程序的屬性數(shù)組(按本人的理解:該數(shù)組為應(yīng)用程序的數(shù)組,包含程序中定義的Flex組件的實(shí)例)中去,你必須定義該變量為public并且要在整個(gè)的類的作用域范圍定義,而不是在函數(shù)的內(nèi)部定義。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么使用Flex組件進(jìn)行開發(fā)”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來(lái)學(xué)習(xí)!

當(dāng)前文章:怎么使用Flex組件進(jìn)行開發(fā)
地址分享:http://aaarwkj.com/article42/peihec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、全網(wǎng)營(yíng)銷推廣網(wǎng)站排名、Google面包屑導(dǎo)航、微信小程序

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開發(fā)公司
国产美女亚洲精品久久久| 日韩中文字幕在线乱码| 国产亚洲欧美精品久久久久| 丝袜亚洲激情欧美日韩偷拍| 色婷婷综合激情一区二区| 国产亚洲精品麻豆一区二区| 日本特黄特黄录像在线| 日本欧美精品一区二区三区| 不卡一区二区国产精品| 四虎在线永久观看视频| 亚洲三区久久婷婷激情| 不卡视频一区中文字幕| 蜜桃精品人妻一区二区三区| 青青草原一区在线观看| 亚洲精品二区在线播放| 中文字幕熟女人妻另类癖好| 日韩一区二区高清看片| 99热这里只有精品免费播放| 91久久精品凹凸一区二区| 国产黄色片网站在线观看| 亚洲日本一区二区一本一道| 人人人妻人人澡人人爽e| 国产精品精品国产一区二区 | 丰满少妇一区二区三区在线观看 | 国产天堂亚洲国产碰碰| 国产一级黄色免费大片| 日韩 高清 一区二区| 天天免费日日夜夜夜夜| 亚洲成人日韩成人av| 人妻鲁丝一区二区三区| 国产一区二区三区在线看片| 久国产精品韩国三级视频| 人妻乱人伦中文字幕在线| 在线亚洲av不卡一区二区三区| 久久精品久久黄色片看看| 丰满人妻被黑人猛烈进入免费| 亚洲三级成人一区在线| 天天操操操操操操夜夜爽| 日本高清三级精品一区二区| 中文字幕乱码熟女人妻视频| 色在线观看综合亚洲欧洲|