【发布时间】:2013-07-15 07:00:01
【问题描述】:
我正在尝试使用 MigLayout 使标签居中,但我遇到了困难。这是我希望标签的样子:
- | [标签1] [标签2] [标签3] [标签4] [标签5] |
- | ...... [标签6] [标签7] [标签8] .... | |
我想:
- 将标签数量限制为每行五个,我想我可以使用 wrap 5。
- 在 JPanel 中将标签居中
我在主 JPanel 上用子面板标记了部分,如下所示:
- 第 1 节
- [带标签的子面板]
- 第 2 节
- [带标签的子面板]
如果只有一个标签,居中没有问题,因为我这样做:
myPanel.add(label, "align center, wrap");
不幸的是,如果我添加多个,它们就不会居中。我已经浏览了 MigLayout 备忘单,但这就像浏览一个 API 却没有完全理解它是如何工作的,而且我还没有找到任何好的教程。我想精通 MigLayout,所以一个好的教程可能会成功。
感谢您的帮助。
【问题讨论】:
-
有点困惑:如果您不想填充它们,为什么还要有列?无论如何,显示您正在尝试的 SSCCE