我在JFrame上绘制了三个JPanel.目前这些都设置为使用默认的FlowLayout.我希望这些在一个列中是一个在另一个之上.
但是,我发现它们在同一行上彼此相邻,只要它们中的组件.
FlowLayout JPanel的自然宽度是其内容的总和吗?如果是这样,有没有办法强制该区域的宽度为JFrame的宽度?
有趣的是,我发现,如果"顶部"和"底部"面板的内容跨越JFrame的整个宽度,而"中间"面板留空,则"中间"面板在两者之间创建一个空间,就像旧的" HTML".
谢谢,
本
java swing flowlayout
flowlayout ×1
java ×1
swing ×1