易截截图软件、单文件、免安装、纯绿色、仅160KB

关于flex的事件分发的一点期望

flex的事件分发是个好东西,但是实际编程的时候太多厄余代码,而且事件之间穿来插去,不符合一般程序员的书写习惯,同样的Extjs也是基于异步处理并且它的代码几乎某种程度上可以理解是flex的js版本,但就没那么多人埋怨它的异步处理很麻烦。
解决办法:
1、期待某个flash builder的插件及框架,可封闭管理事件,并且事件流程要以更加直观形式的呈现出来(例如树图或拓扑图);
2、使用回调封装;


相关文档:

Flex之TabNavigator

TabNavigator默认是只初始化第一个TAB的,设一下属性,设了后会初始化其他TAB,creationPolicy="all"
补充下tab里面的容器是Canvas
动态生成TabNavigator tab页面
var canvas: Canvas = new Canvas();
canvas.label = "new Tab";
tabNavigator.addChild(canvas);
-------------------------------------------------- ......

flex实例效果图

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" verticalAlign="top" applicationComplete="init()">
<mx:Script>
 <![CDATA[
  
  import mx.events.ItemClickEvent;
import mx.collections.ArrayCollection ......

flex tree 添加右键菜单

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" fontSize="12">
<mx:Script>
<!--[CDATA[
import mx.controls.Alert;

public var newBuildMenuItem:ContextMenuItem;//菜单项变量


private ......

flex 的页面跳转

var request:URLRequest = new URLRequest('lx2.html');
 navigateToURL(request,"_top");
 
"_top" 类似于html中的target
"_self" 指定当前窗口中的当前帧。 
"_blank" 指定一个新窗口。 
"_parent" 指定当前帧的父级。 
"_top" 指定当前窗口中的顶级帧。
 
function check(us ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号