Linux上的JavaFX
Linux(x86和x64)上的JavaFX情况如何 JavaFX应用程序能否在Linux操作系统上顺利执行Linux上的JavaFX,java,linux,javafx-2,javafx,openjdk,Java,Linux,Javafx 2,Javafx,Openjdk,Linux(x86和x64)上的JavaFX情况如何 JavaFX应用程序能否在Linux操作系统上顺利执行 我发现了一些2011年和2012年的问题,当时的应用程序并不稳定 目前发布的JFX版本是2.2.4,在Linux上非常稳定。然而,当Java8发布时,它会变得更好,因为它将包含JFX8分发。您现在可以使用Java8EarlyAccess构建自己尝试它。Javafx与所有其他java应用程序一样,在JVM(java虚拟机)上运行。不管您是在windows、linux还是mac上运行java
我发现了一些2011年和2012年的问题,当时的应用程序并不稳定 目前发布的JFX版本是2.2.4,在Linux上非常稳定。然而,当Java8发布时,它会变得更好,因为它将包含JFX8分发。您现在可以使用Java8EarlyAccess构建自己尝试它。Javafx与所有其他java应用程序一样,在JVM(java虚拟机)上运行。不管您是在windows、linux还是mac上运行javafx应用程序,毫无疑问它都不会运行。这就是java被称为平台无关语言的原因。现在,JavaFX8的稳定版本已经发布,并提供了更多功能。根据我的经验,JavaFX8在Linux上运行良好,唯一的要求似乎是libgtk 2.18+。这方面有完整的细节。可用的Linux版本包括:
- Ubuntu 10.04(可能更早,10.04有libgtk2.20)
- 红帽6
- 3D场景支持-需要特定的现代GPU+最新驱动程序,请注意,没有软件渲染回退,也没有计划查看
- 视频播放需要特定版本的libavcodec
- OpenJDK还没有包含javafx,只有oracle发行版。2016年7月更新-openjfx软件包现在可用。在Ubuntu 16.04上李>