在java中,如何实现对树的如下操作?各位高人支个招,高分答谢!
发布网友
发布时间:2022-04-25 21:00
我来回答
共3个回答
热心网友
时间:2022-05-02 04:18
我还是不太清楚你的逻辑.
如果点击下一步,是同一级的节点亮 还是从上到下不分父子节点的变亮?
如果是同一级的话:
List listNode; 先获取同一级的所有节点的引用.
int faceNodeNum; 标注当前于那个节点.
//点击时候,参数 BACK 代表 上一步,....
public void onClick(BACK){
if 点击的是上一步 .....
否则 ......
faceNodeNum--;
if(faceNodeNum<0){
faceNodeNum = 0;
}
for(){
//依次将listNode 里的节点变暗;
}
跳出循环后 设置当前节点变亮;
}
其他自己写
热心网友
时间:2022-05-02 05:36
原来如此。。。
何必要用树结构。。。
右侧一堆label
点击下一步的时候,按顺序修改对应的label样式不就完了
那个树可以说跟整个程序业务没有任何关系
紧紧是个效果显示而已
弄那么麻烦干嘛
热心网友
时间:2022-05-02 07:11
如果是web的话 用js实现