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

标签 java swing jpanel validation repaint

NewProductPanel pPanel=new NewProductJPanel();
pPanel.setVisible(true);
mainPanel.setLayout(new java.awt.BorderLayout());
mainPanel.add(pPanel);

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

最佳答案

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

关于java - 如何在 java 运行时将 jpanel 表单添加到 jpanel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8864706/

相关文章:

java - 如何在 netbeans 7.0 的 textarea 中显示 .text 文件

java - 如何从 JFrame 中的网络摄像头捕获照片?

java - 传递绘制的图形

java - 枚举可以有可变数量的参数吗?

java - JUnit5 Gradle 插件文件名或扩展名太长

java - 从 Android 上的 asynctask 检查互联网状态

java - 如何让JMenuBar激活菜单而不弹出菜单?

java - 如何用另一个 JPanel 替换 JPanel

java - 如何使用 JPanel 将一系列线函数合并为一个 drawPolygon 函数?

java - 更新后无法构建 Android 项目,错误 : Deprecated Gradle features were used in this build, 使其与 Gradle 5.0 不兼容