有没有好的最近(Java 6+)Swing GUI构建器是SO社区想要推荐的?我感兴趣的一些功能:
- 开源 - 如果它是开源的那就太好了,但这不是硬性要求
- 空布局管理器 - 允许我将控件拖放到我想要的位置
- 自定义控件
- 设计/代码分离视图或者能够在两者之间切换的能力
感谢任何建议!
有没有好的最近(Java 6+)Swing GUI构建器是SO社区想要推荐的?我感兴趣的一些功能:
感谢任何建议!
我个人使用 Google 的 WindowBuilder Pro
。它是 Eclipse 的一个插件,而且还是免费的。
Eclipse 的下一个版本——Indigo——将于7月2日发布,并默认包含 WindowBuilder。
WindowBuilder 是一个强大且易于使用的双向 Java GUI 设计工具,可以很容易地创建 Java GUI 应用程序,无需花费大量时间编写显示简单表单的代码。使用 WindowBuilder,您可以在几分钟内创建复杂的窗口。使用可视化设计器,Java 代码会自动生成。您可以使用拖放添加控件、为控件添加事件处理程序、使用属性编辑器更改各种控件的属性、国际化应用程序等等。
参考链接:WindowBuilder Pro
我个人更喜欢手动完成所有操作,这样更精确,并避免使用一些常常难看且依赖于特定集成开发环境生成的代码。