在网页中运行JavaFX程序,而不是启动新窗口

时间:2009-03-09 19:00:33

标签: javafx

我在阅读中看到了很多JavaFX的例子,但我看到的每个JavaFX应用都需要在一个单独的窗口中启动。应用程序不在网页中运行。

JavaFX应用程序可以在网页中运行,就像我们期望Flash应用程序(或者,就此而言,applet)一样运行吗?人们有没有让JavaFX应用程序在他们的网页中运行的原因?

是否需要使用特定的HTML代码来使JavaFX应用程序运行Flash / applet风格?

4 个答案:

答案 0 :(得分:2)

是的,只需在NetBeans中构建一个演示JavaFX应用程序。如果他们没有为您提供某种类型的“Hello World”测试应用程序,我会感到惊讶。然后看看它创建的HTML页面。

如果您在使用JavaFX应用程序在网页上运行时遇到问题,请查看this question。简短的故事是,您不能只复制jar文件,并将相应的HTML复制并粘贴到您的网页中。您需要包含NetBeans创建的JNLP文件,并且您必须编辑JNLP文件中的一些NetBeansy内容。

答案 1 :(得分:0)

是的,只需将run application用作Java Applet即可。 NetBeans将为包括Java Applet在内的所有平台正确部署所有FX资源。

答案 2 :(得分:0)

答案 3 :(得分:0)

是的,你可以做到。

查找JNLPAppletLauncher