Laura Lemay さんの「Teach Yourself Java in 21 days」という本を読んでいます。この本は少し古いもので、Java の黎明期に書かれたものだと思います。アプレットの作成について次のように説明されています。
import java.awt.Graphics;
import java.awt.Font;
import java.awt.Color;
public class HelloAgainApplet extends java.applet.Applet {
Font f = new Font("TimesRoman", Font.BOLD, 36);
public void paint(Graphics g) {
g.setFont(f);
g.setColor(Color.red);
g.drawString("Hello again!", 5, 50);
}
}
このアプレットは、前のセクションで説明した主要なメソッドの 1 つである paint() をオーバーライドします。アプレットは実際には多くのことを行うわけではなく (画面にいくつかの単語を出力するだけです)、初期化するものも実際には何もないため、start() や stop() や init( ) 方法。
HTML は次のとおりです。
<HTML>
<HEAD>
<TITLE>Another Applet</TITLE>
</HEAD>
<BODY>
<P>My second Java applet says:
<APPLET CODE="HelloAgainApplet.class" WIDTH=200 HEIGHT=50>
</APPLET>
</BODY>
</HTML>
私はそれを練習するために同じことをしましたが、私のブラウザは以下のようなエラーを出します. 何故ですか?