麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Flex > 正文

21.2.在Flash 中使用ContainerMovieClip創建Flex容器

2024-09-08 18:16:49
字體:
來源:轉載
供稿:網友
21.2.1.問題
我想在Flash IDE中創建用于Flex的容器組件。
21.2.2.解決方案
使用Flex組件工具包的[元件轉換成Flex容器]的命令,或者更簡單的,可以在Flash IDE中創建一個擴展自ContainerMovieClip的類,然后在你的應用程序中導入一個包含那個類的SWC。
21.2.3.討論
ContainerMovieClip的實例可以擁有子項;響應點擊,鼠標移動,及其他事件;定義視圖狀態和過渡效果;像其他Flex組件一樣使用各種效果。盡管在編譯期或運行期只能往這樣的容器中添加一個子項,但是你可以添加一個Flex容器,這樣就可以添加多個項了。

要在Flash IDE中創建一個ContainerMovieClip,首先在Flash IDE中創建一個影片剪輯元件,并給它起個名字。圖21-4中的元件叫做Smiley。然后使用Flex組件工具包的[元件轉換成Flex容器]的命令把元件打包到ContainerMovieClip的實例中。

圖21-4.創建一個MovieClipContainer的實例

把元件轉換成MovieClipContainer實例后,接下來就可以放置這個FlexContentHolder了。它決定了Flex內容可以被添加到這個容器的哪個區域,它是mx.flash.FlexContentHolder類的實例。

當向它里面添加內容時,內容顯示在它指定的區域中。注意,FlexContentHolder中只能添加一個子項,因此任何添加進來的子項都會自動填充它的整個區域。使用Flash IDE,你可以調整FlexContentHolder的尺寸和位置,就像圖21-5那樣:

圖21-5.調整FlexContentHolder的尺寸和位置

調整完之后,你可以把它發布成一個SWC文件,然后導入到Flex項目中。要想往MovieClipContainer中添加多個子項,需要往它里面添加一個容器,比如像下面的VBox:
+展開
-XML
<local:SmileyContainer id="smileyy="100x="100">
<mx:VBox>
<mx:Button label="buttonwidth="100%"/><mx:Button label="buttonwidth="100%"/>
<mx:Button label="buttonwidth="100%"/>
<mx:Button label="buttonwidth="100%"/>
</mx:VBox>
</local:SmileyContainer>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产成人av一区 | 欧美一区二区黄 | 国产精品视频海角社区88 | 成人在线观看免费视频 | 国产精品久久久久久婷婷天堂 | 午夜免费网 | 免费男女视频 | 妇子乱av一区二区三区 | 色999久久久精品人人澡69 | 羞羞视频免费网站男男 | sese综合| china对白普通话xxxx | 男女无套免费视频 | 国产亚洲精彩视频 | 91精品国产综合久久久欧美 | 777zyz色资源站在线观看 | 欧美激情在线播放 | 久久久精品福利 | 国产亚洲精品久久久久久久软件 | 日韩视频1 | 性欧美在线视频 | 免费国产网站 | a级高清免费毛片av在线 | wankz100%videos| 色毛片 | av电影免费在线 | 日产精品久久久一区二区开放时间 | 91懂色| 色婷婷久久久 | 成人性爱视频在线观看 | 国产精品区一区二区三区 | 成av人在线观看 | 激情九九 | 久久精品免费网站 | 久久精品在线免费观看 | 欧美一级片免费在线观看 | 午夜网站视频 | 亚洲视频精选 | 国产一区二区三区高清 | 国产手机av在线 | 国产午夜精品久久久久久免费视 |