我发现这个代码段中没有调用它的函数,所以这个函数被谁调用,什么时候被调用import java.applet.*;
import java.awt.*;
public class boy extends Applet
{
public void paint(Graphics g)//谁调用的paint呢
{
g.setColor(Color.red);//setColer 是自己定义函数吗?Color.red又是什么啊
g.drawString("我一边喝咖啡,一边学Java呢",2,30);drawString又是什么呢?
g.setColor(Color.blue);
g.drawString("我学得很认真",10,50);
}
}
import java.awt.*;
public class boy extends Applet
{
public void paint(Graphics g)//谁调用的paint呢
{
g.setColor(Color.red);//setColer 是自己定义函数吗?Color.red又是什么啊
g.drawString("我一边喝咖啡,一边学Java呢",2,30);drawString又是什么呢?
g.setColor(Color.blue);
g.drawString("我学得很认真",10,50);
}
}
在applet小程序初始化的时候调用init方法,然后调用画图paint方法在面板是画图,最后是destory
你的这些问题都是非常基础的,你应该先找本教材看看,任何一本java的相关教材都能把这些讲清楚.
一上来就捣腾大段大段的代码,我认为java不应该是这样来学的.