小编Ben*_*Ben的帖子

Java Swing:FlowLayout JPanels彼此相邻?

我在JFrame上绘制了三个JPanel.目前这些都设置为使用默认的FlowLayout.我希望这些在一个列中是一个在另一个之上.

但是,我发现它们在同一行上彼此相邻,只要它们中的组件.

FlowLayout JPanel的自然宽度是其内容的总和吗?如果是这样,有没有办法强制该区域的宽度为JFrame的宽度?

有趣的是,我发现,如果"顶部"和"底部"面板的内容跨越JFrame的整个宽度,而"中间"面板留空,则"中间"面板在两者之间创建一个空间,就像旧的"

HTML".

谢谢,

java swing flowlayout

6
推荐指数
1
解决办法
4879
查看次数

标签 统计

flowlayout ×1

java ×1

swing ×1