2009-08-22 144 views
1

我正在用java构建一个小applet。当我在eclipse中将它作为applet运行时,它工作正常(真的!)。当我将它作为jar导出并试图通过html页面加载时,问题就开始了。 这里的html代码:Java applet不会加载

<body> 

<applet archive="myJar.jar" width=650 height=850> 

</applet> 
</body> 

现在,当我以这种方式,他们工作得很好运行其他jar文件,例如,如果您查看此niffty demo

<body> 
    <applet code="org.niffty.Niffty.class" archive="niffty.jar" width=650 height=850> 
    <param name="file" value="prelude.nif"> 
    </applet> 
    </body> 

感谢您的源页面!

回答

3

您在applet标记中缺少code属性。没有它,浏览器不知道你的JAR文件中的哪个类是它应该显示的小程序。

+0

我明白了,非常感谢你 – vondip 2009-08-22 16:19:45

2

您已指定存档,但没有code属性,因此小程序运行程序不知道使用哪个类作为入口点。你必须要么指定code指定object属性给一个序列化的小应用程序实例 - 但code是更有可能适合你。

查看documentation for the applet tag了解更多信息。