JavaFX 现已推出 : Are Applets and Java Desktop officially dead/dying?

标签 java applet javafx

JavaFX 现已推出,并且有人 promise Swing 将与 JavaFX 一起改进。丑陋的默认 UI 的日子已经一去不复返了,我们终于可以创建在质量方面与 Flash、Air 和 Silverlight 相媲美的引人入胜的应用程序。

  1. 这是否意味着 1990 年代的 Java 小程序 已死且不值得再使用?

  2. 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/

相关文章:

当我调用 getInputStream 时,Java URLConnection 使整个过程崩溃

java - 具有条件内容的绑定(bind)标签?

Java 1.7,时钟格式不起作用

java - 如何延长 JavaFX 线或其他形状

java - Maven测试: Checkout some other repository for some test classes During Jenkin Build

java - 当我们在 for 循环中重复询问时,如何存储输入

java - 使用htmlunit获取HTML页面

java - 如何从以下 JSON 字符串中获取 string[]?

java - 将 Java 应用程序转换为 Applet 时出现问题

java.io.FileNotFoundException(访问被拒绝)