JavaFX支持/将支持哪些平台?

时间:2020-03-05 18:52:15  来源:igfitidea点击:

我已经读过有关JavaFX的文章,并且像所有新技术一样,我想让自己"肮脏"。但是,尽管它谈到了多平台支持,但是我找不到关于它的具体信息。

哪些平台支持JavaFX应用程序?所有那些使用Java SE的人?我?它是否取决于我使用的JavaFX中的API?

解决方案

回答

从我可以看到,JavaFX是一个全新的运行时和编译器,因此不是Java的子集。 Sun将在手机和台式机上支持它。

操作系统方面,当前已针对Windows / Mac发布,但Solaris / Linux正在开发中。

回答

JavaFX具有三个计划的发行版。

  • JavaFX Desktop将在FCS的Windows,Mac,Linux和Solaris上运行,并且需要Java SE。即将支持Linux和Solaris。
  • JavaFX TV和JavaFX Mobile没有宣布的目标平台。尚未宣布的是它们将在ME还是SE上运行,以及ME是否配置文件。

平台的一个重要区别是JavaFX Desktop将支持Swing组件,而JavaFX Mobile将不支持(仅图形的场景图)。 JavaFX TV目前在这三者中公开最少。

回答

JavaFx不是新的运行时。它是相同的JRE,但是是一种新的语言/编译器,带有一些新的API,可以使它们全部正常工作...。

使用Netbeans,我们可以在任何平台上构建应用程序。截至目前,这些API均为Beta。编译器生成的类文件与JRE 6兼容。