miglayout问题:列约束

Jas*_*n S 3 swing miglayout

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

有没有办法可以做到这一点?

Eug*_*kov 5

这是可行的.只需设置列的最大大小即可.在以下示例中

setLayout(
   new MigLayout(
      "", 
      "[89px][:89px:250px,grow][89px,grow]", 
      "[23px][23px][23px]"));
Run Code Online (Sandbox Code Playgroud)

第二列的首选大小为89像素,最大大小为250像素.它将在250日停止增长.第三列将继续增长.