当前位置: 首页 > 知识库问答 >
问题:

什么是JavaFX运行时?

苏浩瀚
2023-03-14

在文档中,经常说“JavaFX运行时”在后台执行XY--但什么是“运行时”?如果我理解正确(请编辑),运行时由以下部分组成:

    null

共有1个答案

裘臻
2023-03-14

J土拨鼠回答地址Java 7和8。这个答案只针对Java9+。

对于JRE9+,jfxrt.jar不存在,并在 /jmods 目录中由.jmods替换。这是作为JDK模块化的一部分完成的。JavaFX所需的其他本地库包含在 /lib 目录中。没有所需的本地库,JavaFX将无法工作。

您可以使用由Oracle等供应商提供的完整的JRE运行时(也可能是第三方OpenJDK提供商,如Ubuntu或Redhat JRE包)。这将包括运行JavaFX所需的所有模块和库,以及组成JRE的一部分但运行JavaFX应用程序不一定需要的模块和库。

一旦Java9发布了通用可用性,我确信Oracle将提供一些进一步的官方文档和示例,演示如何为JavaFX应用程序创建自定义模块化运行时,并将其用作自包含应用程序的一部分。

此外,gluon等第三方供应商还提供工具,在iPad和Android手机等各种设备上用自定义JavaFX运行时打包应用程序。

 类似资料:
  • 因为问题已经被问了很多次了,但我不能理解清楚。 根据提供的答案,JavaScript运行时意味着执行JavaScript代码的地方。 现在Nodejs的定义,它是一个异步的javascript运行时,这是否意味着在Nodejs内部执行javascript? 另外,javascript runtime environment,是指执行javascript代码的环境或机器设置吗? 对不起,我重复了我的

  • 问题内容: 我正在尝试在Linux计算机上使用Eclipse Kepler运行一些JavaFX代码,并安装e(fx)clipse插件: 我的理解是,尽管自JDK 7u6版本起,JavaFX就已包含在标准JDK中,但有意将JavaFX运行时JAR文件jfxrt.jar留在了Java运行时路径上,直到在JavaFX与其余Java基础结构之间进行进一步测试为止完成了。因此,在创建新的Java项目时,必须

  • 问题内容: 我试图了解该方法的作用。 该文档说,它“返回对象的运行时类”。这种解释并不能帮助我理解该术语。 是否有人简单地描述了什么是“运行时类”,它是什么? 问题答案: 只需将其理解为“具有该对象类型的所有元数据的对象”即可。在该对象中,您可以找到在类,字段,类型层次结构等中声明的方法。该信息通常由使用反射来检查对象/类型或运行方法的代码使用,而无需使用在对它们进行编码时定义和编译的类。 可以强

  • 我有一个JavaFX应用程序,它调用一些JNI代码,使用预加载程序jar,并使用JDK1.7编译。现在,当我使用JRE7在另一台计算机上运行jar时,通过: 双击jar:它启动,但无法加载包含库的JNI代码,因此被卡住。 有人能告诉我这三种情况有什么不同吗?

  • 本文向大家介绍什么是C#中的运行时多态?,包括了什么是C#中的运行时多态?的使用技巧和注意事项,需要的朋友参考一下 运行时多态性具有方法覆盖,也称为动态绑定或后期绑定。它由抽象类和虚函数实现。 抽象类 抽象类包含抽象方法,这些方法由派生类实现。 让我们看一个实现运行时多态性的抽象类的示例- 示例 示例 虚函数 当您在类中定义了要在继承的类中实现的函数时,可以使用虚函数。虚拟函数可以在不同的继承类中

  • 问题内容: 我一直在学习Python,并且在在线文档中一直遇到$字符。通常情况如下: (是的,我一直在尝试安装设置工具) 我相当确定该命令不适用于python IDE或控制台,但是我尝试了Windows cmd,但此命令不起作用。有什么帮助吗? 问题答案: 到目前为止,Python尚未实现其语法。因此,它与Python无关。 相反,您看到的是基于Unix的系统(Mac,Linux等)的终端提示。