0

我不太明白这个。我下载了一个类,把它放在我的网站上,然后用基本的小程序标签创建了一个 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。但小程序只显示一个空白的灰色方块。

4

1 回答 1

0

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

即使解决了这个问题,applet 客户端中也不会出现任何内容。小程序不调用 main 方法,而是调用 init。也不要为小程序组件创建新框架 - 将它们添加到小程序容器本身。

于 2014-01-19T17:06:56.707 回答