-1

I want to develop a Desktop Application using Java. I want to know which are the best technologies to develop User Interface. It would be ideal to find a technology that supports html, css and javascript (as in web development) but avoid the high cost of a server and instead will use events like swing. I would also like to be portable as java Is there something similar?

EDIT something like this would be ideal TideSDK

4

1 回答 1

2

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

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

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

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

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

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

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

于 2013-04-29T01:15:46.433 回答