JavaFX 现已推出,并且有人 promise Swing 将与 JavaFX 一起改进。丑陋的默认 UI 的日子已经一去不复返了,我们终于可以创建在质量方面与 Flash、Air 和 Silverlight 相媲美的引人入胜的应用程序。
这是否意味着 1990 年代的 Java 小程序 已死且不值得再使用?
与 Java 桌面 相同:对于我们 Java 开发人员来说,使用 Java 桌面而不是 JavaFX 有什么吸引力?
最佳答案
在我看来,Java Applet 已经死了好几年了。我在 90 年代后期写了一些 - 在实习期间的俄罗斯方 block 游戏,例如在 40MHz ARM Acorn 机顶盒上演示。当然,我敢打赌,有些休闲游戏网站仍然有大量此类网站,因此它仍将受到支持,但积极的开发将会/已经下降。
在我看来,Java Web Start 是一种方便的技术。这仍然适用于 JavaFX,它只是该系统的另一个库。
JavaFX 将为 Java 提供超越技术工具(如 SQL Developer)、内部业务应用程序和服务器应用程序(它擅长的领域)的机会。我认为这是任何 Java 开发人员都值得学习的库之一,如果他们有时间的话。毫无疑问,Java 的用户界面库多年来一直非常缺乏或过于复杂。
但是那里有很多竞争,而且它非常新(这意味着与 Flash 和 Silverlight 相比,开发工具支持非常原始)。此外,人们不喜欢下载大量运行时环境,尽管宽带对许多人来说比 5 年前少了痛苦!
关于JavaFX 现已推出 : Are Applets and Java Desktop officially dead/dying?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/377593/