如何在java中的运行时将jpanel表单添加到jpanel?

Al *_*mar 2 java validation swing jpanel repaint

NewProductPanel pPanel=new NewProductJPanel();
pPanel.setVisible(true);
mainPanel.setLayout(new java.awt.BorderLayout());
mainPanel.add(pPanel);
Run Code Online (Sandbox Code Playgroud)

我已经创建了一个jPanel表单,我想将它动态添加到我的程序的mainJFrame中,我使用NetBeans..plz帮我解决这个问题.

Bil*_*ill 6

首先,不要setVisible在pPanel上调用,在mainPanel上调用它.此外,您可能需要调用revalidatemainPanel.

  • @AlAmmar:你会想听Bill告诉你什么,并听从他的建议,因为它是正确的. (3认同)