国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

2.12.彈出窗口的顯示和位置

2024-04-27 13:51:47
字體:
來源:轉載
供稿:網友
2.12.1. 問題
我想要在使用彈出窗口時給用戶顯示附加信息。
2.12.2. 解決辦法
通過用戶交互,使用PopUpManager 來創建TitleWindow 組件實例
2.12.3. 討論
Flex 框架包含了一個PopUpManager 類,它包含了若干靜態方法來管理穿件,放置,移除Flex應用程序的頂級窗口。如下代碼所示:
+展開
-XML
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="absolute">

<mx:Canvas horizontalCenter="0verticalCenter="0">
<mx:LinkButton label="Topx="100y="10"
click="showDetail(event)"/>

<mx:LinkButton label="Leftx="10y="100"
click="showDetail(event)"/>

<mx:LinkButton label="Bottomx="100y="200"
click="showDetail(event)"/>

<mx:LinkButton label="Rightx="200y="100"
click="showDetail(event)"/>

<mx:Canvas width="100height="100x="125y="40"
backgroundColor="#ff0000rotation="45">

</mx:Canvas>
</mx:Canvas>
<mx:Script>
<![CDATA[
import mx.managers.PopUpManager;
private const POPUP_OFFSET:int = 10;
private function showDetail(evt:MouseEvent):void {
// create the popup
var popup:CustomPopUp =
CustomPopUp(PopUpManager.createPopUp(this,
CustomPopUp,false));
popup.message = "This is the detail for " +
evt.target.label;
// position the popup
var pt:Point = new Point(0, 0);
pt = evt.target.localToGlobal(pt);
popup.x = pt.x + POPUP_OFFSET;
popup.y = pt.y + evt.target.height + POPUP_OFFSET;
}


]]>
</mx:Script>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兰坪| 辰溪县| 莱州市| 宣汉县| 巴中市| 靖宇县| 岚皋县| 阳泉市| 广昌县| 怀柔区| 南通市| 夏邑县| 小金县| 旬邑县| 清苑县| 唐海县| 乌鲁木齐市| 乐昌市| 渭南市| 南汇区| 山阳县| 偏关县| 无为县| 出国| 龙井市| 阳高县| 阜新市| 旌德县| 秦安县| 高密市| 喀什市| 繁峙县| 启东市| 温宿县| 邵东县| 青田县| 苍梧县| 嘉义市| 交城县| 彭阳县| 玛纳斯县|