我只需要在我到达这里之前编写的应用程序中添加一个复选框,这比它必须的要困难得多,因为该应用程序使用了一些第三方 LayoutManager 来尝试进行伪绝对的、类似网格的定位。API 很糟糕,它需要位置指定字符串,这些字符串是逗号分隔的两个、四个或六个参数列表(我仍然不知道为什么会有所不同),我宁愿让 LayoutManager 处理很多这样无论如何,繁重的工作。我一直觉得让 Swing 自己定位事物会导致比我能产生的任何东西更好的组织。我对 CGI 应用程序也有同样的感觉,除了偶尔将复选框或单选框与表格分组之外,我几乎只是让浏览器按照用户想要的方式流动和包装。
Swing 中包含的 LayoutManager 实现是否足够,或者是否真的有必要结合这种绝对控制来强制布局完全符合您的要求(并为您提供一百万个更多的决定)?