gpt4 book ai didi

JavaFX 和 Java 互操作性

转载 作者:行者123 更新时间:2023-11-30 06:39:54 25 4
gpt4 key购买 nike

我能否直接从 Java 中利用新 JavaFX API 提供的新功能,就像我能够使用 JavaFX Script 一样?

所有底层 JavaFX API 都是纯 Java 或 JavaFX Script 还是混合?

最佳答案

JavaFX API 是 JavaFX 和 Java 的混合体。 SDK 附带一个存档 src.zip,其中包含部分 API(仅包含最基本的类,但缺少 javafx.scene 之类的东西)。

JavaFX 1.x AFAIK 并未正式支持从 Java 调用 JavaFX 代码。有一个 blog entry in the JavaFX blog它向您展示了如何使用不受支持的 API 执行此操作,但它很复杂并且在未来的版本中不会以这种方式工作。

有两种受支持的方法可以从 Java 使用 JavaFX。您可以使用脚本 API 调用 JavaFX 代码,如 this article 中所示。 .或者,恕我直言,这是最优雅的解决方案,使用 JavaFX 编写 API 访问代码,定义 Java 接口(interface)以从纯 Java 与您的 JavaFX 代码交互,然后在 JavaFX 中实现这些接口(interface)。

关于JavaFX 和 Java 互操作性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283637/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com