void setDesktop(LComponent comp) { if (comp.isContainer()) { LComponent[] child = ((LContainer) comp).getComponents(); for (int i = 0; i < child.length; i++) { this.setDesktop(child[i]); } } comp.setDesktop(this); }