加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex点击弹出图片窗口;

发布时间:2020-12-15 04:09:30 所属栏目:百科 来源:网络整理
导读:?xml version="1.0" encoding="utf-8"?? ? mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"? ? ?? ??? ??? ??? ??? ?layout="vertical"? ? ?? ??? ??? ??? ??? ?verticalAlign="middle"? ? ?? ??? ??? ??? ??? ?backgroundColor="white"? ? ?? ??
<?xml version="1.0" encoding="utf-8"?>? ? <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"? ? ?? ??? ??? ??? ??? ?layout="vertical"? ? ?? ??? ??? ??? ??? ?verticalAlign="middle"? ? ?? ??? ??? ??? ??? ?backgroundColor="white">? ? ?? ??? ? ?? ??? ?<mx:Style>? ? ?? ??? ??? ?global {? ? ?? ??? ??? ?modalTransparencyBlur: 0;? ? ?? ??? ??? ?modalTransparency: 0.9;? ? ?? ??? ??? ?modalTransparencyColor: black;? ? ?? ??? ??? ?modalTransparencyDuration: 500;? ? ?? ??? ??? ?}? ? ?? ??? ?</mx:Style>? ? ?? ??? ? ?? ??? ?<mx:Script>? ? ?? ??? ??? ?<![CDATA[? ? ?? ??? ??? ?import mx.controls.Image;? ? ?? ??? ??? ?import mx.managers.PopUpManager;? ? ?? ??? ??? ? ?? ??? ??? ?private const IMG_PREFIX:String = "http://www.helpexamples.com/flash/images/";? ? ?? ??? ??? ? ?? ??? ??? ?private function popIt(src:String):void {? ? ?? ??? ??? ?var img:Image = new Image();? ? ?? ??? ??? ?img.addEventListener(MouseEvent.CLICK,img_click);? ? ?? ??? ??? ?img.addEventListener(Event.COMPLETE,img_complete);? ? ?? ??? ??? ?img.load(IMG_PREFIX + src);? ? ?? ??? ??? ?img.toolTip = img.source.toString();? ? ?? ??? ??? ?PopUpManager.addPopUp(img,this,true);? ? ?? ??? ??? ?}? ? ?? ??? ??? ? ?? ??? ??? ?private function img_complete(evt:Event):void {? ? ?? ??? ??? ?var img:Image = evt.currentTarget as Image;? ? ?? ??? ??? ?img.width = img.contentWidth;? ? ?? ??? ??? ?img.height = img.contentHeight;? ? ?? ??? ??? ?PopUpManager.centerPopUp(img);? ? ?? ??? ??? ?}? ? ?? ??? ??? ? ?? ??? ??? ?private function img_click(evt:MouseEvent):void {? ? ?? ??? ??? ?var img:Image = evt.currentTarget as Image;? ? ?? ??? ??? ?PopUpManager.removePopUp(img);? ? ?? ??? ??? ?}? ? ?? ??? ??? ?]]>? ? ?? ??? ?</mx:Script>? ? ?? ??? ? ?? ??? ?<mx:ApplicationControlBar dock="true">? ? ?? ??? ??? ?<mx:Button label="image 1" click="popIt('image1.jpg');" />? ? ?? ??? ??? ?<mx:Button label="image 2" click="popIt('image2.jpg');" />? ? ?? ??? ??? ?<mx:Button label="image 3" click="popIt('image3.jpg');" />? ? ?? ??? ?</mx:ApplicationControlBar>? ? ?? ??? ? </mx:Application> ???

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读