我有一个程序是这样的,有3个类,2个类分别由XML得到数据,然后生成树型结构,第三个类是通过前2个合并后得到的一个新的,然后也生成一个树,现在这些都实现了,但是显示的时候这个树就一下全显示出来了,现在是要求一个树枝一个树枝的一步步来显示(用按钮事件来实现),并且能体现出每步出现的树与前2个原始类的树的关系(可以通过字体颜色来体现),请问有那位高手能给个思路和建议。比如:是否从缓存里把已经生成的树读出来,来实现上面的要求。如果是这样,用什么JAVA 语句来实现,最好能给小弟一个例子。在此感谢各位了 

解决方案 »

  1.   

    将树放到vector里,然后按照需要显示不就行了
    http://www.10zhizui.cn
      

  2.   

    树型结构一般显示都是一下全显示出来,例:- FILM
                                         - BFILM
                                         - COMEDY
                                       - MEDIA
                                         - ......
                                         - ......
                                       - ......
    我的要求就是通过按钮来显示,按第1次显示 - FILM , 按第2次显示 - FILM     按第3次显示 -FILM
                                                            - BFILM              - BFILM
                                                                                 - COMEDY
    这样一步步显示,只到树全显示完. 由于我的这棵树是由前2个类的树合并成的,所以要体现这个树的节点内容与前2个树的节点内容的关系,看是否是由2个树的内容合并成的新内容,还是直接拷贝其中一个树的节点内容.