这是什么原因?别笑我哦!
程序:import java.applet.Applet;
import java.awt.Graphics;
public class e41 extends Applet
{
String str;
public void init()
{
str="Here is an Applet.";
}
public void paint(Graphics g)
{
g.drawString(str,100,100);
}
}
气死我了这第简间的也运行不了!
可以编译通过,但运行不出正确的结果:
出现:
Exception in thread "main" java.lang.NoSuchMethodError:main
Press any key to continue......
----------------解决方案--------------------------------------------------------
为什么?
知道 的告诉一下我是什么原因??谢了各位! ----------------解决方案--------------------------------------------------------
你先编译,因为你这个是applet,所以你要做一个html才能运行的啊.
<applet code=e41.class height=300 width=300>
</applet>
html的文件名是任意的
----------------解决方案--------------------------------------------------------
你这个没有main方法它怎么运行啊
----------------解决方案--------------------------------------------------------
applet是可以不用main方法的
----------------解决方案--------------------------------------------------------
把生成的.CLASS文件嵌到html中显示出来.
----------------解决方案--------------------------------------------------------
或者你自己写个main函数.这样就可以运行了.
----------------解决方案--------------------------------------------------------
要么做为applet,用appletviewer或者网页来查看
要么做为application,里面加一个main方法
----------------解决方案--------------------------------------------------------
回复 8# 的帖子
哦!谢了各位!我知道了现在! ----------------解决方案--------------------------------------------------------