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

问题描述:

我不太明白这一点。我下载了一个类,放在我的网站上,然后创建了一个带有基本applet标签的HTML页面,应用程序显示出来很好。Java Applets无法加载; “开始:应用程序未初始化”

但是,当我下载源代码并自己编译它时,我的网站上显示的所有内容都是一个空白的applet,并在浏览器底部出现错误,“start:app未初始化”。

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

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

该代码不能编译,因为nameField没有在任何地方声明。你确定你上传了一个成功编译的类文件吗? – Vulcan

+0

这是一个错字,我编译的文件中没有这行。 是的,它编译得很好。 – user1432532

+1

为什么你的布局为空?当人们遇到问题时,我会看到很多。什么是空布局给你? – km1

此类不作为小程序启动,因为它不扩展JApplet或Applet。

即使此问题得到解决,小程序客户端中也不会显示任何内容。小程序不会将主要方法称为初始方法。也不要为applet组件创建一个新的框架 - 将它们添加到applet容器本身。