关于为什么 canvas 组件总是在最上层

把Panel都放在一个容器里(例如时s:Group或者mx:canvas)

监听mouseClick事件,获取被拖的Panel
监听MouseOver事件,然后判断拖拽到的Panel目标位置,
然后通过交换两个组件的坐标应该可以
试试不用frame,而是用button作为父窗口。 另外relief 设置成FLAT, bd设置为0, 不显示标题的办法我也没有