0
我刚开始学习applet技术。需要建议或帮助。我不能在浏览器中使用applet的html。开始时,我只有一条消息“ClassNoFoundExeption”。使用Firefox + Eclipse + Xubuntu。我想我在浏览器中安装了所有我需要的东西。在浏览器中无法启动applet的html
我简单的代码:
Pack/Recs.java
package Pack;
import java.applet.*;
import java.awt.*;
public class Recs extends Applet {
private static final long serialVersionUID = 1L;
int a;
int b;
String tempStr;
public void start()
{
a = 50;
b = 50;
tempStr = "Hallo!";
}
public void paint(Graphics g)
{
g.drawString(tempStr, 10, 10);
g.drawOval(20, 20, a, b);
}
}
我的HTML文件:
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="content-type">
<title>Java Applet</title>
</head>
<body>
<h3>Java Applet</h3>
<applet code="Pack.Recs.class" height="400" width="500">
<param name=width_a value=100>
<param name=height_a value=200>
Your browser does not support the <code>applet</code> tag.
</applet>
</body>
</html>
我想你可能会把你的课程放在错误的目录中。您需要在index.html的根文件夹中创建一个Pack文件夹,然后将Recs.class文件放入其中。或者干脆,将你的类移动到默认包(删除包包;行,移动类文件一步父,编译并放入index.html的根文件夹) – Adem 2014-12-19 11:53:16
@Adem是的,我忘了说。在根文件夹中我有applet.html和文件夹包。在文件夹包中,我们有* .java文件 – okonik 2014-12-19 12:27:04
另外,如果我用'