java applet问题

import java.awt.Graphics;
import java.applet.Applet;
public class MyJavaApplet extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello,Java Applet World!",10,20);
}
}
然后保存文件名为MyJavaApplet.java,还有MyJavaApplet.class。MyJavaApplet.java.bak都在桌面的新建文件夹里
然后<HTML>
<BODY>
<APPLET CODE="MyJavaApplet.class" HEIGHT=200 WIDTH=300>
</APPLET>
</BODY>
</HTML>
也保存在同一个文件夹里,然后运行的时候就是下面的图,求高手教我哪里错了
都在一个文件夹里了,html文件也是保存完再打开的,可以依旧是个x,会不会是浏览器问题,是的话该怎么设置 我本本安装了最新的jdk,所以应该不存在2楼的环境变量问题吧,期待高人
5楼能说详细点么

代码跟html文件都没有问题
首先保证.class文件和html文件在同一目录下
其次html文件写好以后保存了在运行
我试过了,应该不会再有问题

如果还不能显示,可能就是浏览器缺少一个插件,我同学缺少的插件都是提示之后,自动下载安装的,不知道你用的什么浏览器,所以我能做的只有这么多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-14
1、原理:
applet要在虚拟机下才能运行。
IE浏览器本身不带java运行环境,安装一下就好了
IE浏览器的java运行环境叫JRE(Java Runtime Enviroment)它基本上与Java虚拟机是同 一个概念。

2、解决方法:
打开你的IE选项/高级
看看里面有没有 microsoft VM 这一项,如果有
把“启用java控制台”这项勾上,重启IE,OK
如果没有,表明你的IE没有安装java 虚拟机,
可以装一个完整版的JDK(里面有多个环境的虚拟机,包括IE浏览器)
如果不开发java程序,那就简单的在网上下一个jre1.5,down下来安装一下
第2个回答  2010-04-09
在applet中写一个init()方法,在init方法中调用paint等其他方法即可。
第3个回答  2010-04-08
你的applet没有init() method...