博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
flex图片拖拽
阅读量:6080 次
发布时间:2019-06-20

本文共 1372 字,大约阅读时间需要 4 分钟。

  hot3.png

/**    
* 图片拖拽    
*/    
public function dragHandler(event:MouseEvent):void{        
         //CurrentTarget指定要实现拖拽事件的初始化目标        
        var dragInitiator:Image=event.currentTarget as Image;        
        // 定义拖拽挂载数据源        
        var dragSource:DragSource = new DragSource();        
        //向对象添加数据        
        dragSource.addData(dragInitiator.source,"img");        
        //创建一个拖拽对象的代理作为拷贝        
        var dragProxy:Image=new Image();        
        dragProxy.source=event.currentTarget.source;        
        //使用DragManager静态方法doDrag开始拖拽        
        DragManager.doDrag(dragInitiator,dragSource,event,dragProxy);        
}        
private function dragEnterHandler(event:DragEvent):void{        
             var dropTarget:Image=event.currentTarget as Image;        
             DragManager.acceptDragDrop(dropTarget);        
            }        
private function dragDropHandler(event:DragEvent):void{        
        img_main.source=event.dragSource.dataForFormat("img");        
}    
<!-- 拖拽 -->    
         < s:Panel x ="10" y ="285" width ="250" height ="204" baseColor ="#EF5D5D" >    
                 < mx:Image x ="55" y ="13" width ="131" height ="132"        
                         id ="img_main" source ="image/mt.jpg"        
                         dragDrop ="dragDropHandler(event)" dragEnter ="dragEnterHandler(event)" />    
         </ s:Panel >    
         < s:Group x ="268" y ="289" width ="200" height ="200" >    
                 < mx:Image x ="28" y ="36" width ="60" height ="78" id ="img_1" source ="image/java.jpg"        
                         mouseMove ="dragHandler(event)" />    
                 < mx:Image x ="111" y ="39" width ="73" height ="75" id ="img_2" source ="image/mt.jpg"        
                         mouseMove ="dragHandler(event)" />    
         </ s:Group >

本文出自 “” 博客,请务必保留此出处

转载于:https://my.oschina.net/lichen/blog/264904

你可能感兴趣的文章
replace into 与 select into 的区别
查看>>
当应聘者资历过高时
查看>>
Hyper-V 3 虚拟机快照之二 创建和查看快照
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
静态文件所需
查看>>
一篇文章全面了解监控知识体系
查看>>
部署mongodb做replica set分布式
查看>>
linux如何查看文件夹大小
查看>>
关键字 输入效果和样式
查看>>
用Js的eval解析JSON中的注意点
查看>>
玩转树莓派——升级NOOBS离线安装介质到Raspbian 4.9和Windows 10 IoT C
查看>>
php使用GD库合并简单图片并变动部分颜色
查看>>
【用jersey构建REST服务】系列文章
查看>>
ElasticSearch最新权威指南中文翻译版!
查看>>
java jdk简单解析
查看>>
ARM 曝光32位 1mm x 1mm CPU
查看>>
QNX Neutrino OS 6.5 SP1发布
查看>>
原型以及原型链
查看>>
王利芬 2011
查看>>