Java小程序未加载&引用;启动:应用程序未初始化";

Java小程序未加载&引用;启动:应用程序未初始化";,java,applet,awt,runtime-error,Java,Applet,Awt,Runtime Error,我不太明白。我下载了一个类,把它放在我的网站上,然后创建了一个带有基本applet标签的HTML页面,应用程序显示得很好 但当我下载源代码并自己编译时,我的网站上显示的只是一个空白的小程序,浏览器底部有一个错误:“开始:应用程序未初始化” 我试着编写一个更简单的代码,比如 import java.awt.*; import java.applet.*; public class GuiExamplar extends Applet { Button okButton;

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

但当我下载源代码并自己编译时,我的网站上显示的只是一个空白的小程序,浏览器底部有一个错误:“开始:应用程序未初始化”

我试着编写一个更简单的代码,比如

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。但是小程序只显示一个空白的灰色正方形

该类不是作为小程序启动的,因为它不扩展JApplet或applet


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

该代码不会编译,因为没有在任何地方声明名称字段。你确定你上传了一个成功编译的类文件吗?那是一个打字错误,我编译的文件中没有那一行。是的,它编译得很好。为什么你的布局是空的?当人们遇到问题时,我经常看到这种情况。空布局给了你什么?因为你文章中的问题可能被推断为“我应该编写小程序了吗?”答案是“没有”。如果你有不同的问题,你应该问它。否则我可能会把它作为答案,别怪我。告诉我版主让“接受”按钮更明显。