【发布时间】:2010-09-21 20:00:52
【问题描述】:
如果您现在或在不久的将来开始您的新项目,您会选择哪个 GUI 框架/库?
它必须免费用于商业用途和跨平台。
我一直是一个快乐的 Swing 用户,但 Sun 似乎在推动 swing 弃用,同时推动 Javafx,它还没有准备好迎接黄金时段。
还有 SWT,但在 Linux 上似乎有问题。
您选择的 Gui 库/框架是什么?
编辑:Sun 已取消 swingx 项目。从http://swingx.dev.java.net 上的论坛 cmets 看来,以前从事 core swing 工作的大部分 Sun 资源现在都在全职开发 JavaFx。
【问题讨论】:
-
@Marko:为什么你认为 Swing 会被弃用?您如何看待 javafx 的替代品?
-
JavaFX 现在是否还提供非 beta 格式?我不认为 JavaFX 会成为 Swing 的竞争对手。当我第一次看到 JavaFX 时,它们似乎是互补的......
-
SwingX 没有取消,也不是 Swing。 SwingX 是一个在 Swing 之上添加扩展的开源项目。有人说,Sun 目前没有自己的员工专门负责 SwingX。显然,目前正在为 JavaFX 投入大量精力。 JavaFX 桌面使用 Swing。
标签: java user-interface cross-platform gui-toolkit