如何在html中实现树形目录。类似于资源管理器那种
答案:2 悬赏:50 手机版
解决时间 2021-02-24 13:16
- 提问者网友:美人性情
- 2021-02-23 20:34
我在制作网页的时候,想实现像资源管理器那样的功能,可以一级一级的往下面展开。请问应如何编写代码啊?我现在能实现“点击第一章,下面能展开第一节的内容,但是不能展开第二节的内容”。急啊
最佳答案
- 五星知识达人网友:不如潦草
- 2021-02-23 20:47
www.javascript.org.cn
你去这里看看。全是特效。有你说的这种。
你去这里看看。全是特效。有你说的这种。
全部回答
- 1楼网友:煞尾
- 2021-02-23 22:08
这个要看你是怎么实现的treemodel,无非三种方式:
1. 自己实现treemodel,这样的话,节点对象就可以直接使用file对象。获取路径也就不成问题了。
2. 自己实现treenode接口,这样的话,可以在treenode接口中增加file对象的引用。
3. 用defaultmutabletreenode来实现的,那么,可以使用setuserobject的方法,将file对象设置在treenode中,然后就可以在得到节点后,使用getuserobject来获取了。
大致如此吧,估计你用的是第3种,因为很少有人愿意重写treecellrenderer的,呵呵。但最佳的办法其实就是第一种。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯