【问题标题】:Jar Applet in HTMLHTML 中的 Jar 小程序
【发布时间】:2014-10-07 12:19:26
【问题描述】:

我已经看到过类似的主题,但它不适合我。

所以我有一个游戏成功地制作成一个小程序,它有很多类都在一个名为 Build9 的包中。我想把它放在我的网站上。

我的文件结构是根“桌面/我的名字”中的 html 文件,我有一个包含 RomanFury.jar 的媒体文件夹。

我已经尝试了更改 HTML 标记中的代码和存档的所有组合。经典:

<applet code="Main" archive="RomanFury.jar" width="1280" height="720">
My game.
</applet>

我收到一条错误消息,提示找不到 Main。如果我将 media/RomanFury.jar 或将 media/ 放在 main 前面,则会给出相同类型的错误。

谁能告诉我正确的html标签?

我的 .class 文件位于 RomanFury.jar 中名为“Build9”的文件夹中。

【问题讨论】:

  • 请分享更多信息和代码
  • 真的没什么可分享的,我在做什么很简单我不知道为什么它不起作用。我有一个只有一个类的小程序,它运行良好。这是我认为编程问题的一种文件路径问题

标签: java html jar applet


【解决方案1】:

根据提供的信息,此

<applet code="Main" archive="RomanFury.jar" width="1280" height="720">

应该是

<applet code="Build9.Main" archive="RomanFury.jar" width="1280" height="720">

因为您的游戏在名为 Build9 的包中包含许多类(并且您的 .class 文件位于 RomanFury.jar 中名为“Build9”的文件夹中)。

【讨论】:

  • 由于某种原因,我得到了 NullPointerException。当我谈到细节时,它谈到了 jar,但实际上并没有说任何关于错误的内容/
  • 是的,你还没有在这里发布任何代码。但是 NullPointerException 似乎意味着小程序现在正在启动。
  • 我使用了&lt;applet code="Build9.Main" archive="media/RomanFury.jar" width="1280" height="720"&gt;,因为 jar 不在根目录中。没有媒体/只是给了我一个找不到类的错误。 jar 中不应该有任何 null 内容,在 NetBeans 中,小程序成功运行(具有声明它的窗口)。您希望我发布什么代码?
猜你喜欢
  • 2015-03-05
  • 1970-01-01
  • 2012-02-17
  • 2011-02-28
  • 1970-01-01
  • 1970-01-01
  • 2012-07-06
  • 2011-03-30
  • 1970-01-01
相关资源
最近更新 更多