Java 小程序无法加载

发布于 2024-08-02 12:37:54 字数 617 浏览 4 评论 0原文

我正在用java构建一个小程序。当我在 Eclipse 中将它作为小程序运行时,它工作得很好(真的!)。当我将其导出为 jar 并尝试通过 html 页面加载它时,问题就开始了。 这是 html 代码:

<body>

<applet  archive="myJar.jar" width=650 height=850>

</applet>
</body>

现在,当我以这种方式运行其他 jar 文件时,它们工作正常,例如,如果您查看这个漂亮的 演示

    <body>
    <applet code="org.niffty.Niffty.class" archive="niffty.jar" width=650 height=850>
    <param name="file" value="prelude.nif">
    </applet>
    </body>

谢谢!

I am building a small applet in java. It works fine (really!) when I run it in eclipse as an applet. Problems start when I export it as a jar and than try to load it through an html page.
Here's the html code:

<body>

<applet  archive="myJar.jar" width=650 height=850>

</applet>
</body>

Now when I run other jar files in this way they work fine, for example if you view the source page of this niffty demo

    <body>
    <applet code="org.niffty.Niffty.class" archive="niffty.jar" width=650 height=850>
    <param name="file" value="prelude.nif">
    </applet>
    </body>

Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

烦人精 2024-08-09 12:37:54

您的 applet 标记中缺少 code 属性。如果没有它,浏览器就不知道 JAR 文件中的哪个类是它应该显示的小程序。

You're missing the code attribute in your applet tag. Without it, the browser doesn't know which class in your JAR file is the applet it should display.

我做我的改变 2024-08-09 12:37:54

您已指定存档,但没有 code 属性,因此 applet 运行程序不知道使用哪个类作为入口点。您必须指定code指定object属性来提供序列化的applet实例 - 但是code 更有可能适合您。

请参阅 该小程序的文档 标签 了解更多信息。

You've specified the archive, but no code attribute so the applet runner doesn't know which class to use as the entry point. You have to either specify code or specify the object attribute to give a serialized applet instance - but code is much more likely to be appropriate for you.

See the documentation for the applet tag for more information.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文