2009-08-22 63 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瞭解更多信息。