![](/img/trans.png)
[英]Put one JPanel onto another JPanel from a different Java class
[英]Call JPanel into another JPanel from a different class
我正在尝试使用Java创建GUI应用程序。
我想将带有一些代码的JPanel-2调用/包含到另一个JPanel-1(作为容器)中,该JPanel-1在单独的类(Mainclass)中。
这行得通吗?
Jpanel Japnel1 = new Jpanel.getcontentpane().add(Mainclass.panel-2);
JPanel
没有通过'getcontentpane()'返回Container
的方法。
JPanel
本身就是一个Container
(请参阅http://docs.oracle.com/javase/6/docs/api/javax/swing/JPanel.html )。
如果要将一个JPanel
添加到另一个JPanel,则与使用任何Container一样,请使用其.add( Component comp)
方法,如下所示:
JPanel myJPanel1 = new JPanel();
JPanel myJPanel2 = new JPanel();
myJPanel1.add( myJPanel2 );
这个问题太含糊,无法提供进一步的建议。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.