Java小程序未加载; “开始:应用程序未初始化”

时间:2012-08-26 20:16:53

标签: java applet awt runtime-error

我不太明白。我下载了一个类,把它放在我的网站上,然后创建了一个带有基本applet标签的HTML页面,应用程序就出现了。

但是当我下载源代码并自行编译时,我网站上显示的所有内容都是一个空白的小程序,浏览器底部出现错误,“start:app not initialized”。

我尝试编写一个更简单的代码,例如

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

public class GuiExamplar extends Applet { 
    Button okButton; 

    public void init() { 
    setLayout(null); 
        okButton = new Button("A button"); 
        okButton.setBounds(20,20,100,30); 
    add(okButton); 
    }
}

它做同样的事情。它编译得很好,但不会出现在我的浏览器上。

实际上,我的任何浏览器。我试过Opera,Firefox和Chrome。但小程序只显示一个空白的灰色方块。

1 个答案:

答案 0 :(得分:0)

此类不会作为applet启动,因为它不会扩展JApplet或Applet。

即使修复了此问题,applet客户端也不会显示任何内容。 Applet不会调用main方法,而是调用init。另外,不要为applet组件创建新的Frame - 将它们添加到applet容器本身。