Applet无法在IE中以html显示

时间:2013-07-24 22:17:16

标签: java appletviewer

我使用appletviewer来验证我的代码。没错。

当我使用IE显示包含applet的html时,为什么IE只显示来自html的内容而不是来自applet?这是代码:

Java: 

import java.awt.Graphics;

public class HelloWorldApplet extends java.applet.Applet{

public void paint (Graphics g)
{
  g.drawString("HelloWorld", 5, 25);
}
}


Html:
<html>
<head>
<title>Hello to Everyone</title>
</head>
<body >
<P>Why?
<APPLET CODE= "java.awt.Graphics.HelloWorldApplet" WIDTH=150 HEIGHT=25></APPLET>
</body>
</html>

另外:我将HelloWorldApplet.java和HelloWorldApplet.class以及HelloWorldApplet.html文件放在同一目录中

2 个答案:

答案 0 :(得分:0)

code属性看起来不正确。你的班级真的在名为java.awt.Graphics的包中吗? Graphics是现有包java.awt中的一个类。

看起来您的代码不在包中,因此它应该是code="HelloWorldApplet.class"

答案 1 :(得分:0)

如果您的applet位于默认的其他包中,您可能需要使用以下内容:code =“org.me.hello.MyApplet”

可以在https://netbeans.org/kb/docs/web/applets.html

找到一个好的applet教程