【问题标题】:JavaFX Script and JavaJavaFX 脚本和 Java
【发布时间】:2010-09-26 10:59:51
【问题描述】:

简单的问题:我可以在我的桌面应用程序中混合使用 Java 和 JavaFX 脚本代码吗?如果可能的话,你能给我一些例子链接吗? 或者我可以将我定制的 javafx CustomNode-s 打包到一个 jar 中,然后在我的项目中与标准 SWING 组件一起使用它们吗?

【问题讨论】:

    标签: java interop javafx javafx-1


    【解决方案1】:

    假设您所要做的就是将 JavaFX 应用程序拖放到您的桌面上,以使其成为桌面应用程序。您还可以在 JavaFX 应用程序中使用 Java 代码。不确定是否反过来。

    【讨论】:

      【解决方案2】:

      是的,您可以混合使用 Java 和 JavaFX。

      根据one of the FAQ entries

      此外,开发人员可以在其 JavaFX 应用程序中使用任何 Java 库。这允许 JavaFX 应用程序利用丰富的 JavaFX UI 库以及 Java 提供的惊人的广泛功能。

      官方的信息来源,包括工具下载、FAQ和教程是the JavaFX web site

      【讨论】:

        【解决方案3】:

        This article 给出了一个从 Java 调用 JavaFX 的示例,使用 Scripting API

        【讨论】:

          【解决方案4】:

          我建议你看看dotFX。它可能对您有用。它也有一个netbeans plugin

          请先阅读here 以获取更多信息。

          【讨论】:

            【解决方案5】:

            您可以将 JavaFX 2.0 与 Swing 一起使用 http://javafx.com/about-javafx/

            如果您先安装 JavaFX 2.0 运行时,则启动示例 http://download.oracle.com/otndocs/products/javafx/samples/SwingInterop/index.html

            【讨论】:

            • 是的,使用 JFXPanel(托管 JavaFX 内容的 Swing 面板)。但是,它不支持进行任何 3D 内容时需要的深度缓冲。看到这个错误。 link。希望这将很快得到解决。
            【解决方案6】:

            是的,Javafx 和 java api 可以在您的应用程序中混合使用,没有任何问题。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2014-05-14
              • 2011-09-22
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2012-05-21
              相关资源
              最近更新 更多