我是一个Java初学者,遇到一个问题,希望大家帮助
当我在DOS下用 appletviewer Welcome.html 命令时可以显示正常结果
但当我用IE浏览器打开Welcome.html时却找不到Welcome.class类
这是怎么回事文件Welcome.java内容为:
——————————————————————————————————————————
import java.applet.Applet;
import java.awt.Graphics;public class Welcome extends Applet{
public void paint (Graphics g){
g.drawString ("Welcome to Java Programming !", 25 , 25 );
}
}
——————————————————————————————————————————文件Welcome.html内容为:
——————————————————————————————————————————
<html>
<applet code ="Welcome.class" width = 275 height = 35>
</applet>
</html>
——————————————————————————————————————————Welcome.java经编译生成的Welcome.class和Welcome.html在同一文件夹e:\j2sdk\myclass下,可
以通过Classpath找到
Classpath=e:\j2sdk\myclass
当我在DOS下用 appletviewer Welcome.html 命令时可以显示正常结果
但当我用IE浏览器打开Welcome.html时却找不到Welcome.class类
这是怎么回事文件Welcome.java内容为:
——————————————————————————————————————————
import java.applet.Applet;
import java.awt.Graphics;public class Welcome extends Applet{
public void paint (Graphics g){
g.drawString ("Welcome to Java Programming !", 25 , 25 );
}
}
——————————————————————————————————————————文件Welcome.html内容为:
——————————————————————————————————————————
<html>
<applet code ="Welcome.class" width = 275 height = 35>
</applet>
</html>
——————————————————————————————————————————Welcome.java经编译生成的Welcome.class和Welcome.html在同一文件夹e:\j2sdk\myclass下,可
以通过Classpath找到
Classpath=e:\j2sdk\myclass
用appletviewer 可以显示出来
怎么回事?
估计是浏览器的设置有关。
因为出现这种问题的原因是IE等浏览器使用的JRE的版本过低,Applet中又用到高版本的一些特性,就出现这样的问题。
1.点击IE的“工具”->"internet选项“
2.点“高级”->java-- 自己选
code="welcome.java"
后来重装了系统就好了!