2013-06-20 149 views

回答

4

试试这个:

a2.add(a11); // move a11 from a1 to a2 
a2.revalidate(); // apply changes in a2 layout 
a1.revalidate(); // apply changes in a1 layout 
a2.repaint(); // repaint a2 you to be able to see the changes 
a1.repaint(); // repaint a1 you to be able to see the changes 
3

,你可以做到这一点从A1先删除A11,然后将其添加至A2。

如下,

a1.remove(a11);
a2.add(a11);
a2.repaint();

+2

没有必要从'a1'中删除'a11'。方法'a2.add(a11)'会为你做;) – SeniorJD

相关问题