【发布时间】:2010-09-26 10:59:51
【问题描述】:
简单的问题:我可以在我的桌面应用程序中混合使用 Java 和 JavaFX 脚本代码吗?如果可能的话,你能给我一些例子链接吗? 或者我可以将我定制的 javafx CustomNode-s 打包到一个 jar 中,然后在我的项目中与标准 SWING 组件一起使用它们吗?
【问题讨论】:
标签: java interop javafx javafx-1
简单的问题:我可以在我的桌面应用程序中混合使用 Java 和 JavaFX 脚本代码吗?如果可能的话,你能给我一些例子链接吗? 或者我可以将我定制的 javafx CustomNode-s 打包到一个 jar 中,然后在我的项目中与标准 SWING 组件一起使用它们吗?
【问题讨论】:
标签: java interop javafx javafx-1
假设您所要做的就是将 JavaFX 应用程序拖放到您的桌面上,以使其成为桌面应用程序。您还可以在 JavaFX 应用程序中使用 Java 代码。不确定是否反过来。
【讨论】:
是的,您可以混合使用 Java 和 JavaFX。
此外,开发人员可以在其 JavaFX 应用程序中使用任何 Java 库。这允许 JavaFX 应用程序利用丰富的 JavaFX UI 库以及 Java 提供的惊人的广泛功能。
官方的信息来源,包括工具下载、FAQ和教程是the JavaFX web site。
【讨论】:
This article 给出了一个从 Java 调用 JavaFX 的示例,使用 Scripting API。
【讨论】:
我建议你看看dotFX。它可能对您有用。它也有一个netbeans plugin。
请先阅读here 以获取更多信息。
【讨论】:
您可以将 JavaFX 2.0 与 Swing 一起使用 http://javafx.com/about-javafx/
如果您先安装 JavaFX 2.0 运行时,则启动示例 http://download.oracle.com/otndocs/products/javafx/samples/SwingInterop/index.html
【讨论】:
是的,Javafx 和 java api 可以在您的应用程序中混合使用,没有任何问题。
【讨论】: