0

我在 Java Swing 中使用网格布局时遇到问题。我创建面板并添加GridLayout4 列和 2 行。

我尝试在JButton其中添加,但JButton拉伸宽度。看这张图片:

在此处输入图像描述

我想创建JButton这样的位置,因为我想使用 Java Swing 制作图片库。看这张图片:

在此处输入图像描述

任何想法?谢谢之前:)

4

2 回答 2

3

使用 GridBagLayout 并指定 GridBagConstraints。它将帮助您根据需要渲染组件

请参考GridBagLayout

于 2013-03-11T05:22:54.610 回答
1

您可以尝试布局http://java-sl.com/tip_columns_flow_layout.html

当组件流动以将列填充到可用宽度时,这是一种 Win Explorer 布局。

于 2013-03-11T05:56:15.417 回答