繁体   English   中英

如何在同一jframe中将jpanel移动到另一个jpanel

[英]How to move jpanel to another jpanel in a same jframe

我有两个JPanela1a2 a11a1子面板。 我想将a11移到a2 这个怎么做?

尝试这个:

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

为此,您可以先从a1中删除a11,然后将其添加到a2中。

如下,

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM