我无法将Java小程序上传到我的网站。 我是制作applet的新手,所以我以前从未这样做过,但我不是Java新手。 我想知道我的代码中是否存在问题,或者是否存在其他问题。我正在添加到我的网站的文件是一个类文件,它位于我项目的bin文件中。
import java.applet.*;
import java.awt.*;
import javax.swing.JApplet;
public class arcade2 extends JApplet
{
public void paint (Graphics g)
{
g.drawString ("Hello World", 25, 50);
}
}
这是我的网站代码
<!doctype html>
<html lang="en">
<head>
</head>
<body>
<applet code="arcade2.class" width="600" height="800"></applet>
</body>
</html>
你能找到错误吗?如果不是,这可能是我托管的问题。出现的错误是NoClassDefFoundError
。
答案 0 :(得分:0)
好的,请执行以下操作:
<applet archive="Applet.jar" code="arcade2.class" width="600" height="800"></applet>
我认为由于最近applet安全性的变化,它仍然无效,所以你必须签署你的applet。出于测试目的,请转到java控制面板,选项卡“安全”并将栏降低到“中间”,然后您就可以执行它了。
最后一件事,在Java类文件中以大字母开头,所以你应该把它叫做Arcade2.java