在Web浏览器的页面中加载applet

时间:2009-04-01 04:21:22

标签: java browser applet

import java.applet.Applet;
import java.awt.Color;
public class sampleapp extends Applet {
    public void init() {
        this.setBackground(Color.BLACK);        
    }
}

我正在尝试在mozilla浏览器中加载上面提到的applet。

<applet code="sampleapp.class" width="100" height="100"></applet>

在托管该网页(我嵌入applet的index.HTML文件)之后,我一直在网页上获取 Applet sampleapp启动的状态信息,但我没有得到applet的该托管网页中的内容(在我的示例中,我没有将applet的背景视为黑色,而是我只是得到一个空白的网页。)

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您必须通过覆盖paint(Graphics g)方法来实际绘制内容。您可能还想要覆盖其他一些applet生命周期方法。请查看Sun tutorial on the Applet lifecycle,其中包含一个靠近顶部的基本小程序的工作示例。