0

我在 Eclipse 中有以下结构:

foo.bar.app 作为包,包含 Main.java 和 Applet.java(不确定是否需要 thie ifnormation...)

我可以在 Eclipse 中以 Java(swing) 应用程序或小程序的形式运行该应用程序。现在我正试图将它运行到一个浏览器中(必须只在 FireFox 中工作......)

所以我右键单击项目 -> 导出 -> jar(不是可运行的 jar!),并将其移动到文件夹 /home/user/Desktop/test

文件夹 test 包含以下 index.html:

<html> 
<head> 
</head> 
    <body> 
        <p> 
            <embed id = "test"  
            type="application/x-java-applet;version=1.6" 
            width="256" height="256" 
            archive="test.jar" 
            code="foo.bar.app.Applet.class" 
            /> 
        </p> 
</body> 

但我得到的只是一个灰色框... 在底部的 FireFox 说 Start: applet not initalized。

这是一个片段

public class Applet extends JApplet {

@Override
public void init() {
    super.init();

    // simulate properties file, empty properties should have no influence
    Properties p = new Properties();

    this.setLayout(new BorderLayout());
    this.setSize(1000, 600);
4

1 回答 1

0

启动小程序可能有错误。尝试打开“Java 控制台”(不是 Java脚本控制台);Mozilla 知识库告诉您如何.

您应该能够在控制台中看到堆栈跟踪。

于 2012-09-28T13:10:44.100 回答