【问题标题】:MigLayout two column vertical flowMigLayout 两列垂直流
【发布时间】:2013-07-06 01:21:06
【问题描述】:

我想要一个 2 列布局,我可以在其中指定将下一个元素插入到哪一列。 它需要自动增长——我不想指定行。

所以,例如,我想说:

  • 在第 1 列中添加 4 个元素
  • 在第 2 列中添加 3 个元素

结果表如下所示:

[1][1]
[1][1]
[1][1]
[1]

使用 MigLayout 最简单的方法是什么?

【问题讨论】:

    标签: java swing user-interface layout-manager miglayout


    【解决方案1】:

    为每一列制作两个不同的面板,每个面板中有一列。

    有时在 MigLayout 中使用分层面板会有点痛苦,但没有任何具体问题,这是最简单的。

    【讨论】:

    • 是的,我希望嵌套更少的布局(因为这应该是 MigLayout 的优势之一),但我想这会起作用。
    【解决方案2】:

    使用GridLayout 喜欢:

       GridLayout layout=new GridLayout(4, 2);
    

    【讨论】:

    • 大小需要是动态的。
    猜你喜欢
    • 2013-12-11
    • 2012-12-20
    • 1970-01-01
    • 2012-07-04
    • 2023-03-26
    • 2012-10-19
    • 2013-07-24
    • 1970-01-01
    • 2013-11-09
    相关资源
    最近更新 更多