-1

我正在尝试使用布局管理器将我目前在 C# 中拥有的表单转换为 Java。事实证明这是一场噩梦。

我试过设置组件的大小,但是没有区别。此外,我无法让标签和文本框彼此靠近。

4

2 回答 2

1

对于所有按钮和文本字段,只需将 then 放入其中只有一个项目的面板中。这将阻止按钮/文本字段填充布局中的整个空间。

除此之外,您似乎唯一需要做的就是在整个东西周围留出一点边距,这样您的物品就不会正好靠在窗户的边缘。

于 2013-02-01T17:12:59.627 回答
0

尝试GridBagLayout代替GridLayout. GridLayout强制所有组件大小相同。

另请参阅javax.swing.Box,将标签-文本字段对放在一个窗格中。

于 2013-02-01T17:18:24.280 回答