我正在Eclipse中编写一个applet。它在JApplet查看器中有效。但是,当我尝试在任何浏览器中运行任何applet时,我得到了ClassNotFound异常。 例如:
import javax.swing.JApplet;
public class TestApplet extends JApplet
{
public void init()
{
this.setSize(800, 600);
this.setVisible(true);
}
public void start()
{
}
}
这将在applet查看器中启动。 嵌入此代码时,
<html>
<body>
<applet code = "TestApplet.class">
<applet>
</body>
</htmL>
我得到了上面提到的错误。小程序与网页位于同一文件夹中。在2台不同的计算机上测试过。 我做错了什么?
答案 0 :(得分:0)
该HTML无效。
我希望程序员能够意识到将“任何旧垃圾”放在一起并不会产生有效的HTML。标记需要验证。验证它的一种方法是使用W3C Markup Validation Service。
一旦对其进行了排序,请注意它可能仍有问题。确保将Java Console配置为显示applet&amp;复制/粘贴任何输出。