【发布时间】: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 文件。