被拖动对象:Image
放下目标:FlowBox(Flex FlowBox Container 是 Tony 编写的一个组件,这个组件除了拥有Container的特性之外,还有一个特点是:如果容器的子组件在一行放不下,它会自动根据空间换到下一行。)
实现目标:将Image图像拖动到目标FlowBox并放下
实现代码:
1、导入命名空间
import mx.containers.Canvas;
import mx.core.UIComponent;
import mx.messaging.AbstractConsumer;
import mx.events.DragEvent;
import mx.controls.Alert;
import mx.managers.DragManager;
import mx.core.DragSource;
2、定义对象
Image的dragit事件定义图片允许被拖动,y是一个字符串,代表我拖动的对象的属性值,可以根据需要修改
3、编写dragit、dragEnterHandler、dragExitHandler、dragDropHandler方法
obj.parent.removeChild(obj);
}