JavaFX 脚本和 Java
简单的问题:我可以在桌面应用程序中混合 Java 和 JavaFX Script 代码吗? 如果可能的话,您能给我提供一些示例链接吗? 或者我可以将定制的 javafx CustomNode-s 打包在 jar 中,并在我的项目中与标准 SWING 组件并排使用它们吗?
Simple question: Can I mix in my desktop application Java and JavaFX Script code? If it is possible could you provide me with some link with examples?
Or could I pack my custom made javafx CustomNode-s in a jar and use them in my project side by side with standard SWING components?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
本文给出了一个从 Java 调用 JavaFX 的示例,使用 < a href="http://java.sun.com/javase/6/docs/technotes/guides/scripting/programmer_guide/index.html" rel="nofollow noreferrer">脚本 API。
This article gives an example of calling JavaFX from Java, using the Scripting API.
是的,您可以混合使用 Java 和 JavaFX。
根据常见问题解答条目之一:
官方信息来源(包括工具下载、常见问题解答和教程)是 JavaFX 网站。
Yes, you can mix Java and JavaFX.
According to one of the FAQ entries:
The official source of information, including tools downloads, FAQ, and tutorials is the JavaFX web site.
我建议您查看dotFX。 它可能对你有用。 它也有一个 netbeans 插件。
首先阅读此处以获取更多信息。
I suggest you to look at dotFX. It can be useful for you. It has a netbeans plugin,too.
Read first here for get more information.
您可以将 JavaFX 2.0 与 Swing 结合使用
http://javafx.com/about-javafx/
如果您先安装 JavaFX 2.0 运行时,则您启动一个示例 http://download.oracle.com/otndocs /products/javafx/samples/SwingInterop/index.html
You can use a JavaFX 2.0 with Swing
http://javafx.com/about-javafx/
If you install the JavaFX 2.0 runtime first, then you launch an example http://download.oracle.com/otndocs/products/javafx/samples/SwingInterop/index.html
假设您所要做的就是将 JavaFX 应用程序拖放到桌面上,使其成为桌面应用程序。 您还可以在 JavaFX 应用程序中使用 Java 代码。 不确定反之亦然。
Supposedly all you have to do is drag and drop the JavaFX application to your desktop in order to make it a desktop application. You can also use Java code in a JavaFX application. Not sure about the other way around.
是的,Javafx 和 java api 可以在您的应用程序中混合使用,没有任何问题。
Yes Javafx and java apis can be mixed and used in your application without any problems.