【发布时间】:2010-12-22 09:23:31
【问题描述】:
仅 Java 库中就有 8 个布局管理器,然后还有一堆 3rd 方产品。
前几天,我尝试使用 SpringLayout 并且...嗯,它不适合我。见我的other question。所以...如果您要设计一个 Swing 应用程序,并且您希望您的布局就这样,那么您首选的布局管理器是什么?有什么有趣/有用的经验可以联系吗?
更新:是的,我知道不同的 LM 适合不同的布局。但我希望你们中的大多数人在您所做的大多数事情上都使用 1、2 或 3,或者您发誓只有一个用途广泛的单品,您不需要其他任何东西。有了足够多的响应,我希望看到类似钟形曲线的东西,在 GridBagLayout 或 MigLayout(例如)上有一个峰值,以及一些使用(比如)BoxLayout 或 FlowLayout 的落后者的长尾。
希望回复的分布能够揭示人们最常使用什么来完成工作™
的一些趋势更新和总结
好的,经过将近 2 天的时间,MiGLayout 绝对领先!它的粉丝会很高兴听到这个布局即将进入“官方”库。
GroupLayout、FormsLayout 和 TableLayout 是相对较新的,并没有得到太多的曝光。也许其他人会像我一样惊讶地发现他们。
【问题讨论】:
标签: java swing layout layout-manager