读书人

求教flex中tree的用法,该如何解决

发布时间: 2012-04-04 16:38:51 作者: rapoo

求教,flex中tree的用法
项目需求为 实现一个tree 内容为数据库中读出来

数据库中表的设计是
文件夹表:
字段1:folderid (hibernate实现自动增长)
字段2:foldername
字段3:userid (外键关联user 中的id userid同上 自动增长)
字段4:folderpid (上级文件夹id 没有关联自己)

谁来帮我讲讲该怎么实现这个tree。。。

还有就是 怎么同时显示文件夹的图标

[解决办法]
给你个简单的例子


Java code
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"        layout="vertical"        verticalAlign="middle"        backgroundColor="white">    <mx:Script>        <![CDATA[            private var dp:Array= [{name:"one",children:[{name:"two"},{name:"Three"},{name:"Four",children:[{name:"Five"},{name:"Six"}]}]}]            private function tree_labelFunc(item:Object):String {                var suffix:String = "";                if (tree.dataDescriptor.hasChildren(item)) {                    suffix = " (" + item.children.length + ")";                }                return item.name.toUpperCase() + suffix;            }        ]]>    </mx:Script>    <mx:Tree id="tree"            dataProvider="{dp}"            labelFunction="tree_labelFunc"            width="200" /></mx:Application>
[解决办法]
给你一个
http://blog.csdn.net/xuhuanchao/archive/2010/02/06/5293625.aspx

基本不用修改

读书人网 >flex

热点推荐