Flex技术
文章平均质量分 86
Lin-M
这个作者很懒,什么都没留下…
展开
-
Flex4实现的绘制直线
从Flex3转到Flex4,发现很多以前的代码写法不能用了。其实就是两套UI框架的问题,一个最简单的例子就是addChild和addElement。最简单的分类原则就是:MX的UI是用addChild来添加可视对象,Spark的UI是用addElement来添加可视化对象,如果用Spark而又想原来MX的可视对象(即对象不是继承自IVisualElement),那就把对象封装一下,就用如下的两行代...2011-03-04 14:08:28 · 109 阅读 · 0 评论 -
Flex4 画线,把直线打折
实现的效果: 1.选择直线的起始或结束节点时,可以移动直线 2.当按住Ctrl后,再点击直线,可以创建出一个折线,如下图: 基本思路: 当直线被MouseDown后,判断选择的位置,如果是起始或结束节点的范围,则移动该节点,重新绘制直线。 如果有Ctrl按下,则在MouseMove事件中根据鼠标的位置,绘制出一条拆线,当MouseUp后,添加一个新的UIComponent把那条拆线...原创 2011-03-09 19:41:29 · 136 阅读 · 0 评论