标签: java layout swt
在创建像Combo这样简单的内容时,为什么要将FormLayout与FormData一起使用而不是设置边界?
Combo
FormLayout
FormData
答案 0 :(得分:4)
使用布局可以更轻松地支持不同的操作系统,用户设置和分辨率。它还有助于更好地处理窗口大小调整。例如。不同的操作系统具有不同的字体大小(或者某些用户可能设置不同的默认字体) - 因此,如果您不在所有可能的设置上测试UI,则文本可能会被剪裁。