我一直在阅读 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);
}
}
这个小程序覆盖了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>
我已经做了同样的练习,但是我的浏览器给出了如下错误。这是为什么?