我已经阅读了有关 JavaFX 的信息,并且像所有新技术一样,我想让我的手“弄脏”它。然而,虽然它谈到了多平台支持,但我找不到这方面的细节。
哪些平台支持 JavaFX 应用程序?所有使用 Java SE 的人?我?它是否取决于我使用的 JavaFX 中的 API?
JavaFX 有三个计划的发行版。
一个重要的平台区别是 JavaFX Desktop 将支持 Swing 组件,而 JavaFX Mobile 不支持(仅用于图形的场景图)。JavaFX TV 目前是三者中最不公开具体的。
据我所知,JavaFX 是一个全新的运行时和编译器,因此不是 Java 的子集。Sun 将在手机和桌面上支持它。
操作系统方面,它目前是为 Windows/Mac 发布的,但 Solaris/Linux 正在开发中。
JavaFx 不是一个新的运行时。它是同一个 JRE,但它是一种新的语言/编译器,带有一些新的 API 以使其一切正常......
使用 Netbeans,您可以在任何平台上构建应用程序。截至今天,这些 API 是测试版。编译器生成的类文件与 JRE 6 兼容。