你是继承Applet的,而你的程序里面最基本的 public void init() public void start() public void destroy() public void stop() 这样的方法都没有,当然不能显示结果了。 还有注意导入头文件,明显的你没有import java.applet.*;这一行。 给个例子你: import java.applet.*; import java.awt.*; public class example extends Applet { int count=0; public void init() { count=5; } public void start() { count=count+10; } public void paint(Graphics g) { g.drawString("123456",20,count+10); } } 而html文件可以直接写成 <applet code=example.class width=400 height=300>
public class HelloWorldApplet extends java.applet.Applet
code="HelloWorldApplet.class";
width=500;
height=300;
</applet>你少了三个分号!
public void init()
public void start()
public void destroy()
public void stop()
这样的方法都没有,当然不能显示结果了。
还有注意导入头文件,明显的你没有import java.applet.*;这一行。
给个例子你:
import java.applet.*;
import java.awt.*;
public class example extends Applet
{
int count=0;
public void init()
{
count=5;
}
public void start()
{
count=count+10;
}
public void paint(Graphics g)
{
g.drawString("123456",20,count+10);
}
}
而html文件可以直接写成
<applet code=example.class width=400 height=300>
我的系统是win2000。是不是和系统有关,或者在系统的设定又问题?
这是为什么?我的IE是6.0.280.1160。