【问题标题】:Java Applet ClassNotFoundExceptionJava 小程序 ClassNotFoundException
【发布时间】:2015-01-13 18:14:07
【问题描述】:

我正在尝试制作一个简单的 Applet,但事实证明它比我预期的更具挑战性。

我有以下非常基本的小程序:

import java.applet.*;
import java.awt.*;

public class HelloWorldApplet extends Applet
{
   public void paint (Graphics g)
   {
      g.drawString ("Hello World", 25, 50);
   }
}

在记事本中创建并保存为:

HelloWorldApplet.java

然后在同一个文件夹中,我有以下 HTML 文件:

<html>
<title>The Hello, World Applet</title>
<hr>
<applet code="HelloWorldApplet.class" width="320" height="120">
If your browser was Java-enabled, a "Hello, World"
message would appear here.
</applet>
<hr>
</html>

在记事本中创建并保存为:

HelloWorldApplet.html

我在尝试加载页面时收到以下错误

ClassNotFoundException

HellowWorldApplet.class

Java 已安装在机器上,从我所做的所有教程和阅读中,一切都完全正确。

有什么想法吗??

【问题讨论】:

  • 你是如何编译你的代码的?
  • @manish 我还没有在记事本中完成
  • 你必须编译它才能得到 .class 文件。如果在 linux 等操作系统中使用 win 或终端,请打开 cmd 提示符。使用 cd 转到文件位置,然后使用 javac“文件名”进行编译。它将在您的当前目录中创建一个 .class 文件。

标签: java html applet


【解决方案1】:

将以下代码作为多行注释嵌入到小程序文件中。

例如:

/*
<applet code="HelloWorldApplet.class" width="320" height="120"></applet>
*/

将此另存为“HelloWorldApplet.html

使用javac 命令编译

javac HelloWorldApplet.java

用于使用appletviewer 命令运行程序

appletviewer HelloWorldApplet.html

【讨论】:

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