Swing 布局问题:列约束

Swing 布局问题:列约束,swing,miglayout,Swing,Miglayout,我有一个窗口的miglayout,其中一列被指定为grow,但我需要修改它,这样它基本上意味着“增长,但限制为___;像素” 我有办法做到这一点吗?这是可行的。只需设置列的最大大小。在下面的示例中 setLayout( new MigLayout( "", "[89px][:89px:250px,grow][89px,grow]", "[23px][23px][23px]")); 第二列的首选大小为89像素,最大大小为250像素。它将在250点停止

我有一个窗口的miglayout,其中一列被指定为
grow
,但我需要修改它,这样它基本上意味着“增长,但限制为___;像素”


我有办法做到这一点吗?

这是可行的。只需设置列的最大大小。在下面的示例中

setLayout(
   new MigLayout(
      "", 
      "[89px][:89px:250px,grow][89px,grow]", 
      "[23px][23px][23px]"));
第二列的首选大小为89像素,最大大小为250像素。它将在250点停止增长。第三列将继续增长