Bir*_*man 2 java swing miglayout layout-manager
当使用MiGlayout中的绝对定位作为布局管理器而不使用布局管理器(将布局管理器设置为空)时,最终应用程序结果是否会在不同平台和分辨率等方面相同?
MiGlayout解决方案中的绝对定位与无布局管理器解决方案之间是否存在差异?
想想这个.即使您为应用程序提供单一字体,它在不同的操作系统上也会以不同的方式呈现,甚至可以在不同DPI下的相同操作系统上以不同方式呈现.
布局管理器是你对这些问题的保护,当你第一次开始使用它们时,它们似乎会妨碍它们,但是一旦你习惯了它们,你就永远不想没有(尝试用VB编写代码并告诉我除此以外)
布局管理器让您专注于流量控制和可用性的复杂性,而不必担心它如何以比您设计的大2磅的字体或更大/更小的屏幕分辨率出现.
我花了两年的时间撤消了之前开发人员的工作,他们坚持使用Arial字体并手动设置组件大小,因为他认为他无法正确地布置他的表单.我从用户那里得到的关于变化的反馈都是积极的,我们现在正在寻求在应用程序中实现动态字体大小调整.没有布局管理器我就没办法尝试.
我会说你有更好的机会使用MigLayout然后你没有-IMHO
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |