Discussion:
[問題] 瀏覽器開Applet,顯示class not found.
(时间太久无法回复)
Crime'n Pawnishment
2007-07-09 05:35:06 UTC
Permalink
大家好,
我幫朋友寫了一個小的Applet,
現在想要把他放到網路上讓其他人能透過瀏覽器來使用該Applet.
不過使用IE讀取htm檔時, 瀏覽器顯示load: class "testApplet.class" not found

在下是使用Jbuilder,
testApplet.htm和testApplet.class也有放在同一個資料夾內.
這邊是我放在testApplet.htm source裡的code:
<HTML>
<BODY>
<APPLET CODE = "testApplet.class"
WIDTH = 700
HEIGHT = 500>
</APPLET>
</BODY>
</HTML>

不曉得問題是出在哪邊, 不知道是否有先進能幫忙解答?

我試著爬文, 有試過將路徑改成D:\test\classes\testApplet.htm
也試過將.class去掉.
不過問題還是一樣.

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.67.77.245
Crime'n Pawnishment
2007-07-09 08:04:42 UTC
Permalink
※ 引述《AfuroBear (Crime'n Pawnishment)》之銘言:
※ 引述《AfuroBear (Crime'n Pawnishment)》之銘言:
: 標題: [問題] 瀏覽器開Applet,顯示class not found.
: 時間: Mon Jul 9 13:35:03 2007
:
: 大家好,
: 我幫朋友寫了一個小的Applet,
: 現在想要把他放到網路上讓其他人能透過瀏覽器來使用該Applet.
: 不過使用IE讀取htm檔時, 瀏覽器顯示load: class "testApplet.class" not found
:
: 在下是使用Jbuilder,
: testApplet.htm和testApplet.class也有放在同一個資料夾內.
: 這邊是我放在testApplet.htm source裡的code:
: <HTML>
: <BODY>
: <APPLET CODE = "testApplet.class"
: WIDTH = 700
: HEIGHT = 500>
: </APPLET>
: </BODY>
: </HTML>
:^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
我把這部分改成<APPLET CODE = testApplet.class>
就可以執行了.

可是現在有另一個問題,
IE開啟Applet以後只能顯示Interface,
可是function的部分沒辦法使用.
我有使用兩個class, html碼的部分是不是兩個都該寫上去呢?

: 不曉得問題是出在哪邊, 不知道是否有先進能幫忙解答?
:
: 我試著爬文, 有試過將路徑改成D:\test\classes\testApplet.htm
: 也試過將.class去掉.
: 不過問題還是一樣.
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 72.67.77.245
: 推 PsMonkey:先參考精華區 z-2-4 吧... 還有 client 端的 jre 版本 07/09 14:40

以下是部份的code:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.Enumeration;

public class testApplet extends JApplet implements ActionListener{
//compiled出來的結果可以正常跑
//再加上code有點長, 所以就先不放上來了
}

IE顯示的訊息是: Applet testApplet started.

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.67.77.245

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 72.67.77.245

Loading...