【问题标题】:How to get a Miglayout cell to span vertically down all rows如何让 Miglayout 单元格垂直向下跨越所有行
【发布时间】:2020-09-28 01:39:06
【问题描述】:

我有这样的 Miglayout 设置。

setLayout(new MigLayout("hidemode 3","[200]" +"[50]" +"[400]",
                                    "[]" +
                                    "[]" +
                                    "[]" +
                                    "[]" +
                                    "[]" +
                                    "[]" +
                                    "[]"));

在最右边(第三)列中,我希望它跨越所有七行。就好像它是一个合并的单元格,沿着布局的整个垂直长度。水平跨越似乎工作正常,但我无法获得或找到使其垂直跨越的命令。

这就是我在代码中拥有该元素的方式:

add(myRightColumn, "cell 2 0");

但我也尝试添加 ,span,spany 并在字符串参数中列出一系列单元格/行号。一切都没有运气。

我想要做什么的正确语法是什么? 谢谢!

【问题讨论】:

    标签: java swing layout-manager miglayout


    【解决方案1】:

    我已经解决了。正确的做法是这样的

    add(myRightColumn, "cell 2 0, span 1 7");
    

    意味着它应该跨越 1 列和 7 行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-13
      • 2020-07-10
      • 2011-09-10
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      相关资源
      最近更新 更多