在Nashorn中使用嵌入式脚本编写的JavaFX(无-fx)

时间:2015-02-14 16:08:50

标签: javafx javafx-8 nashorn

我有一个运行JavaScripts的Java 8应用程序。我看到我可以通过运行jjs -fx来运行JavaFX应用程序。但是,我的环境是纯Java 8 JSE应用程序,并作为标准Java应用程序启动。

是否可以在以Nashorn eval()启动的脚本中使用JavaFX?

到目前为止,我发现的所有示例和研究似乎都表明JavaFX是从jjs运行而不是嵌入Java App。

1 个答案:

答案 0 :(得分:0)

您可以使用系统属性nashorn.args将选项传递给以编程方式创建的脚本引擎实例。另请参阅:“设置Nashorn脚本引擎的选项”部分https://wiki.openjdk.java.net/display/Nashorn/Nashorn+jsr223+engine+notes