会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Blog
C0#1J0a1v0a1r0u0b1y0r1a1i1ls0f0l0e0x01
首页
新随笔
联系
管理
订阅
Flex2 用鼠标拖动控件
<?
xml version="1.0" encoding="utf-8"
?>
<
mx:Application
xmlns:mx
="http://www.adobe.com/2006/mxml"
layout
="absolute"
width
="427"
height
="374"
backgroundGradientColors
="[#ffffff, #ffffff]"
>
<
mx:Script
>
<![CDATA[
import mx.events.MoveEvent;
private var oldX,oldY:Number;
private function onMouseMove(event:MouseEvent):void{
lbl.text = "Local (x,y):" + event.localX.toString() + ","+event.localX.toString();
lbl2.text = "Stage (x,y):" + event.stageX.toString() + ","+event.stageY.toString();
if(event.buttonDown){
var x:Number = event.stageX - oldX;
var y:Number = event.stageY - oldY;
oldX = event.stageX;
oldY = event.stageY;
img.move(img.x + x,img.y + y);
}
}
private function onMouseDown(event:MouseEvent):void{
oldX = event.stageX;
oldY = event.stageY;
}
]]>
</
mx:Script
>
<
mx:Label
x
="10"
y
="10"
text
="Label"
id
="lbl"
/>
<
mx:Label
x
="10"
y
="27"
text
="Label"
id
="lbl2"
/>
<
mx:Image
id
="img"
x
="96"
y
="117"
source
="http://www.cnblogs.com/Images/adminlogo.gif"
mouseMove
="onMouseMove(event)"
mouseDown
="onMouseDown(event)"
/>
</
mx:Application
>
posted @
2006-10-22 20:22
Liren
阅读(
1156
) 评论(
1
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告