MigLayout宽度 - 单元格还是组件?

时间:2012-03-15 13:53:14

标签: java swing miglayout

我不清楚文档 - 当我指出单元格宽度时

panel.add(cc,"width 100:200:300");

我是否要求min:pref:单元格或单元格中组件的最大宽度?

1 个答案:

答案 0 :(得分:2)

根据我的经验,最好在布局级别强制执行此类约束,从而实现更一致的行为。

例如,

new MigLayout("insets 0", "[:50:][grow,fill,:50:250]20[:50:][grow,fill,:50:]", "[c]")`

其中第二个参数设置列的布局属性(在这种情况下为四列,具有特定的首选宽度和最大宽度)。然后,只需调用

,即可使用此布局管理器将组件添加到容器中
panel.add(cc);

带或不带“wrap”选项(表示需要创建新行)。