2

アプレット ビューアでいくつかのアプレットを試してみましたが、ウィンドウに同じ応答が表示され続けます。「開始: アプレットが初期化されていません」。プログラムがどれほど単純であっても、Xcode では問題なくコンパイルされますが、アプレット ビューアにもブラウザにも表示されません。この問題に対する回答を検索しましたが、質問者のコードに何らかのエラーがあることが常に判明しています。多くのコードを試しましたが、どれも機能しません。最も簡単な例を次に示します。

import java.awt.*;
import java.applet.*;

public class SimpleApplet extends Applet {
   public void paint(Graphics g) {
       g.drawString("A Simple Applet",20,20);    
    }
}

html は次のとおりです。

<html>
<body>
    <applet code="SimpleApplet" width=200 height=60>
    </applet>
</body>
</html>

エラー レポートは次のとおりです。

load: class SimpleApplet not found.
java.lang.ClassNotFoundException: SimpleApplet
    at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:210)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:695)
    at sun.applet.AppletPanel.createApplet(AppletPanel.java:723)
    at sun.applet.AppletPanel.runLoader(AppletPanel.java:652)
    at sun.applet.AppletPanel.run(AppletPanel.java:326)
    at java.lang.Thread.run(Thread.java:613)

何が問題なのですか?

4

1 に答える 1