采用数据库为Flex Tree组件的提供数据-FlexTree组件
2010年12月24日
FlexTree组件 Tree 数据格式以为:
Flash Builder 4 Tree组件,这是显示部分。
Flex Tree 显示例子"
width="75%" height="75%"
horizontalCenter="0" verticalCenter="0">
"treeChanged"处理树节点被改变事件,目的显示节点内容
publicfunction treeChanged(evt:Event):void {
selectedNode = Tree(evt.target).selectedItem as XML;
}
定义一个RemoteObject,目的远程调用Java对象。
"onselectresult"处理接收数据,并绑定Tree
privatefunction onselectresult(event:ResultEvent):void{
var xmldocroot:XML=new XML(event.result);
myTree.dataProvider=xmldocroot.child("node");
}
应用程序启动时就要获取数据,所以加一个creationComplete事件处理RemoteObject远程调用Java对象,getAlbumElementToXml_V2是一个Java方法,返回org.w3c.dom.Document类,该类型可以转化为Flex 的XML 类型。
完整Flex2001.mxml
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="application1_creationCompleteHan dler(event)">
Flex Tree 显示例子"
width="75%" height="75%"
horizontalCenter="0" verticalCenter="0">
2010年12月24日
FlexTree组件 Tree 数据格式以为:
Flash Builder 4 Tree组件,这是显示部分。
Flex Tree 显示例子"
width="75%" height="75%"
horizontalCenter="0" verticalCenter="0">
"treeChanged"处理树节点被改变事件,目的显示节点内容
publicfunction treeChanged(evt:Event):void {
selectedNode = Tree(evt.target).selectedItem as XML;
}
定义一个RemoteObject,目的远程调用Java对象。
"onselectresult"处理接收数据,并绑定Tree
privatefunction onselectresult(event:ResultEvent):void{
var xmldocroot:XML=new XML(event.result);
myTree.dataProvider=xmldocroot.child("node");
}
应用程序启动时就要获取数据,所以加一个creationComplete事件处理RemoteObject远程调用Java对象,getAlbumElementToXml_V2是一个Java方法,返回org.w3c.dom.Document类,该类型可以转化为Flex 的XML 类型。
完整Flex2001.mxml
flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" creationComplete="application1_creationCompleteHan dler(event)">
Flex Tree 显示例子"
width="75%" height="75%"
horizontalCenter="0" verticalCenter="0">