我即将用 Java 构建一个 UI,我正在尝试确定我应该使用什么。我绝对不想使用香草秋千。
需要注意的是,它必须添加到现有的 Swing 应用程序中。我在看 JavaFX 和 Groovy Swing Builder。对于前者,似乎对嵌入 Swing 的支持相当差。
有人有其他建议吗?
我即将用 Java 构建一个 UI,我正在尝试确定我应该使用什么。我绝对不想使用香草秋千。
需要注意的是,它必须添加到现有的 Swing 应用程序中。我在看 JavaFX 和 Groovy Swing Builder。对于前者,似乎对嵌入 Swing 的支持相当差。
有人有其他建议吗?
时髦的家伙正在研究Griffon: http: //groovy.codehaus.org/Griffon。
我相信它应该模拟一个控制台类型的 GUI,如 Web UI。
另一个可能的答案是JavaFX。这是他们的 hello world 应用程序的链接:http: //javafx.com/docs/gettingstarted/javafx/create-first-javafx-app.jsp
您是否考虑过使用 NetBeans?
我不太确定您在寻找什么,但SwingX可能符合要求。
包含对 Swing GUI 工具包的扩展,包括提供富客户端应用程序通常需要的功能的新的和增强的组件。亮点包括:
- 对表格、树和列表进行排序、过滤、突出显示
- 查找/搜索
- 自动完成
- 登录/认证框架
- 树表组件
- 可折叠面板组件
- 日期选择器组件
- 每日提示组件
(不过, SwingLabs目前似乎已经倒闭。)
编辑:在二读时,我猜您实际上是在谈论声明性 UI 构建器?在这种情况下,我将向您推荐我的另一个答案,其中我推荐了javabuilders,一个基于YAML的 Swing UI 构建器。
我过去使用过JIDE。它的对接框架非常棒。