java小程序,书上说java Applet不再需要main方法,但是用Jcreator编译后提示:在Boy类中找不到主方法

接上,请将主方法定义为:publicstaticvoidmain(Stringarg[]),程序如下:importjava.applet.*;importjava.awt... 接上,请将主方法定义为:public static void main(String arg []),程序如下:
import java.applet.*;
import java.awt.*;
public class Boy extends Applet
{
public void paint(Graphics g)
{
g.setColor(Color.red);
g.drawString("我一边喝着咖啡,一边学Java呢",5,30);
g.setColor(Color.blue);
g.drawString("我学得很认真",10,50);
}

}
展开
 我来答
chengmingg8
2012-03-24
知道答主
回答量:27
采纳率:0%
帮助的人:14万
展开全部
java Applet的确不需要main方法,你用Jcreator运行的话,不知道能不能按照applet运行。如果你有Eclipse它可以按照Applet运行。因为Applet必须运行在网页中,Eclipse会创建一个临时的html并且将applet嵌入到html中运行的。如果你没有Eclipse的话,就在编译生成的applet的class中新建一个html,插入一个applet标签,将你的applet嵌入进去就可以了
追问
我新建了一个Applet项目,出来一个框架,但是多了一个public void init() { },我编译运行无问题,我想问{ }里面要不要填代码?这函数什么作用
追答
这个是初始化方法,就是在实例化好这个类的后会调用这个方法,这个方法一般写一些加载一些初始化数据,比如加载图片。一般加载的数据比较慢的放在这个方法里面写
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式