2011-04-14 58 views

回答

8

這兩者實際上完全不同。 doLayout是用於設置容器內子組件大小的容器方法。 doComponentLayout是一種組件方法,用於調整組成該組件的元素(通常是)的大小。

doLayout沒有明確傳播到子容器;但由於佈局是setSize驅動的,因此對子組件的大小的任何更改都會觸發適當的ComponentLayout - > ContainerLayout。