我創建了一個在NetBeans稱爲PaintApplet JApplet的,我得到了它的.jar文件,並把它與HTML文件的文件夾中,HTML文件是這樣的:小程序不工作的HTML
<html>
<body>
<APPLET ARCHIVE="PaintApplet.jar" CODE=PaintApplet.class WIDTH=800 HEIGHT=500>
</APPLET>
</body>
</html>
我創建了一個在NetBeans稱爲PaintApplet JApplet的,我得到了它的.jar文件,並把它與HTML文件的文件夾中,HTML文件是這樣的:小程序不工作的HTML
<html>
<body>
<APPLET ARCHIVE="PaintApplet.jar" CODE=PaintApplet.class WIDTH=800 HEIGHT=500>
</APPLET>
</body>
</html>
從標籤中移除.class,如果該類不在默認包中,則添加包名稱。
<APPLET
ARCHIVE="PaintApplet.jar"
CODE="com.org.PaintApplet"
WIDTH=800 HEIGHT=500>
</APPLET>
參見http://docs.oracle.com/javase/tutorial/deployment/applet/html.html
- 代碼是applet類
- 歸檔文件的名稱是jar文件包含applet及其資源的名稱
- 寬度的寬度applet
- 高度是applet的高度
或者使用一個對象標籤:
<OBJECT
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="500">
<PARAM name="code" value="com.org.PaintApplet">
<PARAM name="archive" value="PaintApplet.jar">
</OBJECT>
此外,還要確保你已經安裝了最新版本的JRE(1.7.0更新17目前),因爲一些瀏覽器將阻止小程序,如果Java插件不最新。
你應該檢查:Deploying an Applet
對於離。你可以試試:
<script src="http://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {code:'PaintApplet.class', archive:'PaintApplet.jar', width: 800, height: 500};
var parameters = {boxbgcolor: 'white', boxborder: 'false', centerimage: 'true'};
deployJava.runApplet(attributes, parameters, '1.6');
</script>
<noscript>
...
</noscript>
在瀏覽器上是否安裝了Java? – Oded 2013-03-23 20:29:11
是的,它讓我運行它,然後單擊確定,但沒有任何反應,它顯示小程序的大小,但它的灰色,並在中間有拼圖塊標誌。沒有加載,甚至沒有加載小程序 – bob 2013-03-23 20:44:00