浏览 1211 次
锁定老帖子 主题:请问哪位有gef中树如何实现的实例?
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-03-19
因为公司需要,而我是在c#临时过来转过来的,才几天时间。。。还请各位能帮忙。 我先描述一下我做的过程:(只是想尽快实现demo) 1.模型:treenode,treenoderoot两个模型,treenode只有一个list,一个string。然后treenoderoot继承,没有任何其他的方法和属性。 2.控制器:treenodepart,treenoderootpart。后者继承前者,然后安装您上面的介绍,覆盖了几个方法,然后就是自己实现refreshVisual(): if(getModel() instanceof TreeNodeRoot){ return; }else{ //TreeBranch node = (TreeBranch)getModel(); TreeBranch node = new TreeBranch(new PageNode("childsd")); getContentPane().add(node); } 3.视图。没有做什么改变。 4.editor。setContents()的时候传的是treenoderoot的实例。 如果哪位有已经实现了,还请不吝赐教!。。如果您 需要交换或者报酬才能赐教的话,也请您说出。我会依我的能力看看能不能实现。。。 谢谢各位了! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |