MigLayout:如何更改默认的“相关”和“无关”差距值?

时间:2013-09-04 09:43:44

标签: java swing miglayout

在MigLayout容器中使用“相关”和“无关”间隙值是一个很好的功能,但我想更改它们的默认值。怎么做?我不喜欢使用明确的数字,例如“包裹15px”。 “wrap related”更灵活,更易读。

1 个答案:

答案 0 :(得分:1)

看一下PlatformDefaults类:它有api来定制(几乎)所有语义上已知的unitValues,f.i。设置x / y

的无关间隙
UnitValue myGap = new UnitValue(15, UnitValue.LPX, null);
PlatformDefaults.setUnrelatedGap(myGap, myGap);

请注意:默认值是每操作系统指南要求的值,如果您更改它们,您的ui将违反这些准则!