2012-03-08 65 views
1

对不起,我刚刚接触java,我有一个作为jnlp文件运行的程序,我想知道是不是将程序作为单独的窗口下载​​,而是可以运行它作为浏览器窗口中的小程序?将JNLP作为Applet运行

+1

你可以在浏览器中运行你的jnlp吗? – Juvanis 2012-03-08 23:55:38

回答

1

你想运行一个应用程序嵌入在一个HTML页面而不是自己的窗口?你应该看看this example。代替扩展JFrame,您必须扩展JApplet。您可以将一个jar嵌入到html页面中。

1

...有可能在浏览器窗口内将它作为applet运行吗?

如果浏览器被配置为自动启动JNLP文件,那么是的,它可以在浏览器中运行它们。检出here

0

如果您只是在html标签内运行小程序代码,它不起作用。在脚本(javascript)标签中运行它们。

  1. 从Jnlp文件中获取JAR和类,并将它们放入Applet代码中。
  2. 然后使该applet作为java脚本从您的html代码运行。