MiG 布局是为 Swing/AWT 设计的,只有插图,我现在将其移植到 Codename One每个组件都有更传统的填充/边距。端口本身运行顺利,但组件之间的间距并不像我预期的那样工作:
我假设这与边距有关,我认为边距应该相当于插入
,但我不确定它们应该放在哪里,或者为什么行之间没有间距?
MiG 布局移植到 Codename One 的完整源代码位于我们的 SVN 树中,您可以在线查看 here .
最佳答案
插图是容器边框周围的间隙。 MigLayout
对此有ins
约束。
组件之间的空间由gap
约束控制。
MigLayout
在计算的组件之间有一些初始间隙
专门针对当前平台。
所以我认为这是一个与端口相关的错误,而不是与 MigLayout
管理器相关。
关于java - 将米格布局移植到代号一 适应边距的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24584368/