Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在JPanel中添加一些JPanel(一个在另一个下面)_Java_Swing_Layout_Awt_Jpanel - Fatal编程技术网

Java 在JPanel中添加一些JPanel(一个在另一个下面)

Java 在JPanel中添加一些JPanel(一个在另一个下面),java,swing,layout,awt,jpanel,Java,Swing,Layout,Awt,Jpanel,我想向另一个JPanel(位于JScrollPane中)添加一些面板(具有不同高度),如下图所示: 我应该使用哪种布局?最简单的可能是使用flowlayout并相应地设置JPanel的首选高度 如果您打算对布局做更多的工作,我推荐一种更高级的第三方布局,如JGoodies Form layout,您需要了解更多信息,但您需要一个好的灵活布局,它将解决您将看到的大多数实际问题。看起来非常适合。有关J2SE中可用布局的快速“鸟瞰视图”,请参见。看起来非常适合。另请参见快速鸟瞰图。啊!!!我忘了盒子

我想向另一个
JPanel
(位于
JScrollPane
中)添加一些面板(具有不同高度),如下图所示:


我应该使用哪种布局?

最简单的可能是使用flowlayout并相应地设置JPanel的首选高度


如果您打算对布局做更多的工作,我推荐一种更高级的第三方布局,如JGoodies Form layout,您需要了解更多信息,但您需要一个好的灵活布局,它将解决您将看到的大多数实际问题。

看起来非常适合。有关J2SE中可用布局的快速“鸟瞰视图”,请参见。

看起来非常适合。另请参见快速鸟瞰图。啊!!!我忘了盒子的布局。谢谢你的建议:)@AndrewThompson为什么不把这句话作为答案,看到这样的问题真奇怪;没有回答:)@Sanjay说得好,完成了。我在发帖时对每一条评论/回答都会做出“判断判断”,并不总是做出最好的决定谢谢你的建议,但FlowLayout不是我搜索的布局。正如Andrew所写,BoxLayout将解决此问题。