Java 在Netbeans中使用JPanel的正确方法是什么?

Java 在Netbeans中使用JPanel的正确方法是什么?,java,swing,netbeans,jpanel,Java,Swing,Netbeans,Jpanel,我不熟悉JavaGUI 首先,我创建了一个JFrame并添加了一个JPanel。之后,我将其设置为空布局。然后添加标签并为帧设置背景图像。对于我的项目,我需要为这个JFrame添加单独的4个JPanel。在这些JPanel上,我将添加标签和文本框。我想知道在主JPanel上添加4个JPanel是否正确 我想知道在主JPanel上添加4个JPanel是否正确 当然。您看到的大多数javagui都是在其他面板中放置面板 有时,使用不同的面板对常用控件或输出组件进行分组,并可能给它们一个有标题的边框。

我不熟悉JavaGUI

首先,我创建了一个JFrame并添加了一个JPanel。之后,我将其设置为空布局。然后添加标签并为帧设置背景图像。对于我的项目,我需要为这个JFrame添加单独的4个JPanel。在这些JPanel上,我将添加标签和文本框。我想知道在主JPanel上添加4个JPanel是否正确

我想知道在主JPanel上添加4个JPanel是否正确

当然。您看到的大多数javagui都是在其他面板中放置面板

有时,使用不同的面板对常用控件或输出组件进行分组,并可能给它们一个有标题的边框。为了在GUI的不同部分中使用不同的布局管理器,通常使用不同的面板。下面是一个将布局细节放置在面板标题边框中的示例


使用JPanels本身与NetBeans无关:它只是“摇摆”。添加尽可能多的JPanel并没有什么错。问:你到底想做什么?问:如果有什么不对劲的话,那是什么?请更新您的帖子:1)明确您想问什么,2)发布显示问题的代码。“之后,我将其设置为空布局。”Java GUI必须在不同的操作系统、屏幕大小、屏幕分辨率等上工作。在不同的地区使用不同的PLAF。因此,它们不利于像素完美布局。相反,可以使用布局管理器,也可以使用布局填充和边框。“我不熟悉Java GUI…添加了一个标签,并为框架设置了背景图像。”由于您不熟悉GUI,我建议您研究如何分阶段创建它们。添加背景图像是一种更高级的功能,在“第8阶段”之前不应该尝试……有一个包含大量信息的。出于某种原因,最需要它的人(Java/Swing新手)似乎是读得最少的人。@Kayaman(教程)出于某种原因,最需要它的人..似乎是读得最少的人。“啊..”。。墨菲定律的“教师推论”。)@coderaizer:如果使用NetBeans GUI编辑器,请按照建议关注最需要它的嵌套面板。非常感谢Andrew&所有发表评论的人