【问题标题】:existing technology (similar to html) to develop UI for Desktop application in java [closed]现有技术(类似于 html)在 Java 中为桌面应用程序开发 UI [关闭]
【发布时间】:2013-04-29 01:06:56
【问题描述】:

我想使用 Java 开发桌面应用程序。 我想知道哪些是开发用户界面的最佳技术。 找到一种支持 html、css 和 javascript 的技术(如在 web 开发中)但避免服务器的高成本并且将使用诸如 swing 之类的事件将是理想的。 我也想像java一样便携 有没有类似的?

编辑这样的东西是理想的TideSDK

【问题讨论】:

  • 您正在寻找 swing 和 java fx

标签: java javascript html css desktop-application


【解决方案1】:

目前可用的(主要)UI 工具包(不包括 3D 工具包和专用 2D 工具包)是...

Swing 已经存在超过 13 年,拥有成熟的库和第三方支持基础,拥有广泛且经验丰富的用户社区。但是最近它确实/已经被 JavaFX 掩盖了。

JavaFX 在该领域是一个相对较新的参与者,并且被吹捧为(除其他外)Flash 的竞争对手。版本 2 增加了直接构建 UI 代码的能力,而无需依赖它的脚本元素(尽可能多)

AWT 是最初的 UI 工具包,并被 Swing “取代”,尽管 Swing 仍然使用它来执行它的工作

SWT 已经存在了一段时间(我不熟悉它的历史,从未使用过它)。

SWT 是一个用于 Java 的开源小部件工具包,旨在提供 高效、便携地访问用户界面设施 实现它的操作系统。

与您的要求最接近的是 JavaFX,但不能完全满足它们

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-11-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-28
  • 2010-10-14
相关资源
最近更新 更多