是否可以拥有内部JPanel
?如果有可能,方便吗?
我有JPanel
public class MyPanel extends JPanel
{
}
在MyPanel
内,我可以添加另一个JPanel
吗?
答案 0 :(得分:3)
是。您可以使用:
MyPanel myJPanel = new MyPanel();
jPanel.add(myJPanel);
答案 1 :(得分:2)
您可以根据需要将多个面板放在另一个面板中。 但请确保根据您的需要使用正确的LayoutManager。
阅读本教程以了解更多信息: http://docs.oracle.com/javase/tutorial/uiswing/components/panel.html
答案 2 :(得分:1)
JPanel myJPanel1 = new JPanel();// creating first JPanel
JPanel myJPanel2 = new JPanel();// creating second JPanel
myJPanel1.add(myJPanel2); //adding first panel to second one