我已经将头撞墙了几个小时,试图找到一个关于如何将具有多个类文件的applet编译为html文件的“好”教程。

我可能会以错误的方式进行操作。那或者我误会了怎么做。

我有3类:粒子(主)粒子O和处理程序

在cmd中,我输入命令:

jar cvfm Particle.jar manifest.txt *.*


表现:

Main-Class: Particles
(anextralinehere)


(我在src目录中)

编译就可以了(我认为我没有收到任何错误)

我做一个index.html

<html>
<head>
<title> Particle </title>
</head>

<body>
<applet code='Particles.class'
archive='Particle.jar',
 width="1200", height="600"/>
</applet>
</body>
</html>


当我打开文件并且小程序说这是错误时,我的浏览器崩溃了

编辑/更新
错误是:
“ ClassNotFoundException”“ Particles.class”

最佳答案

您的“代码”属性不正确,您需要做的是code =“ jarName.className”。您不需要.class扩展名。

在您的情况下,您需要将代码属性更改为code =“ Particle.Particle”

希望有帮助:)

10-04 17:39