JPanel中JLabel中的间距问题

时间:2013-12-21 20:55:28

标签: java swing

我遇到与标签间距有关的问题。 有四个标签放在面板中,第一个包含图像,而另一个包含平面文本。我使用了网格布局,因为我希望它们逐行排列,但标签之间不需要空格。 我怎么办...........? 帮我。 这是代码。!

http://i.stack.imgur.com/Vnggr.png

我有以下结果。!

http://i.stack.imgur.com/mRi60.png

2 个答案:

答案 0 :(得分:3)

不要使用GridLayout,因为GridLayout会使所有组件的大小相同,因此您可以获得所看到的间距。

您可以尝试vertical BoxLayout。有关更多信息和示例,请查看Using Layout Managers上Swing教程中的部分。

答案 1 :(得分:0)

GridLayout中的所有单元格大小相同。您必须使用GridBagLayout或SpringLayout或BoxLayout。