【问题标题】:JApplet ClassNotFoundException with any applet带有任何小程序的 JApplet ClassNotFoundException
【发布时间】:2013-11-14 06:29:03
【问题描述】:

我正在 Eclipse 中编写一个小程序。它确实在 JApplet 查看器中工作。但是,当我尝试让任何小程序在任何浏览器中运行时,都会出现 ClassNotFound 异常。 例如:

import javax.swing.JApplet;


public class TestApplet extends JApplet
{
public void init()
{
    this.setSize(800, 600);
    this.setVisible(true);
}
public void start()
{

}

}

这将在小程序查看器中启动。 嵌入此代码时,

<html>
<body>
<applet code = "TestApplet.class">
<applet>
</body>
</htmL>

我收到上述错误。小程序与网页位于同一文件夹中。在 2 台不同的计算机上进行了测试。 我做错了什么?

【问题讨论】:

  • 顺便说一句-您是否意识到小程序完全没有任何用处? start() 的覆盖是没有意义的,因为新方法什么都不做。 init()方法中的两个语句,第一个是不应该做的,第二个是自动发生的。

标签: java html classnotfoundexception japplet


【解决方案1】:

该 HTML 无效。

我希望程序员能够意识到将“任何旧废话”放在一起不会产生有效的 HTML。标记需要验证。验证它的一种方法是使用W3C Markup Validation Service

排序后,请注意它可能仍然存在问题。确保将Java Console 配置为显示小程序并复制/粘贴任何输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-25
    • 2014-09-25
    • 1970-01-01
    • 2015-05-28
    • 2015-12-20
    • 2012-12-01
    相关资源
    最近更新 更多