awt是不是采用了composite模式

06-05-23 loocky1205
比如一个组件里面可能有多个其他组件,里面的组件可能还是别的组件的容器,总之可以成为树行结构,当你移动根的时候,所有的子都跟着移动,这样是怎么实现的呢?采用的是一个树的递归算法?请高手指教
    

banq
2006-05-23 18:26
是的,移动是一个功能,通过Visitor等可以加在各个子上,注意这里不是单单树形算法就能解决的,递归算法只是很基础的部分

猜你喜欢