我是一个初学者,我的程序如下:
import java.awt.*;
import java.applet.*;
public class b extends Applet
{
public void paint(Graphics g)
{
for(int n=1;n<=5;n++)
{
for(int k=1;k<=6-n;k++)
{
g.drawString("#",10*n,10*k);
}
}
}
}
可是编译出来却是下面的那个样子 我不知道是出了什么问题啊 是不是我的环境弄错了啊 请教高手
----------------解决方案--------------------------------------------------------
编译出来的结果是这样的
Exception in thread "main"java.lang.NoSuchMethodError:main
请教高手这是为什么啊
谢谢了啊
----------------解决方案--------------------------------------------------------
我怎么看都是没有main函数
[此贴子已经被作者于2006-9-9 21:42:40编辑过]
----------------解决方案--------------------------------------------------------
楼上的话经典,楼主,你是不是忘写main了,还是忘了放在一起编译了
----------------解决方案--------------------------------------------------------
这个我知道的啊
因为这是个小程序啊 是用Applet运行的啊,我想知道应该怎么该才能运行呢 请求高手
----------------解决方案--------------------------------------------------------
<html>
<head>
<title>the first applet</title>
</head>
<body>
<applet height="200" width="200" code="b.class"></applet>
</body>
</html>
保存为html格式,运行出来是一个上三角形。
----------------解决方案--------------------------------------------------------
能不能说清楚点呢,应该保存在那里啊。我还是不太清楚 谢谢了啊
----------------解决方案--------------------------------------------------------
你把你这个程序编译生成的class文件放到HTML文件一个文件夹里
然后你的HTML文件的内容如下:
<html>
<head>
<title>the first applet</title>
</head>
<body>
<applet height="200" width="200" code="b.class"></applet>
</body>
</html>
----------------解决方案--------------------------------------------------------
谢谢高手 这个论坛真好 刚刚没弄好是因为我的浏览器的问题,我现在很兴奋啊,终于弄好了。谢谢啊
----------------解决方案--------------------------------------------------------
恭喜你
----------------解决方案--------------------------------------------------------