国家产业指导目录:我想问个JAVA编程的问题以下程序中的this.repaint();有什么作用?还有startCallNum+=1;是什么意思

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 07:21:32
import javax.swing.*;
import java.awt.*;

public class MyAppletTwo extends JApplet
{
int initCallNum=0;
int startCallNum=0;
int stopCallNum=0;
int destroyCallNum=0;
int paintCallNum=0;

public void init()
{
initCallNum=initCallNum+1;
this.repaint();
}

public void start()
{
startCallNum+=1;
this.repaint();

}

public void stop()
{
stopCallNum+=1;
this.repaint();
}

public void destroy()
{
destroyCallNum+=1;
this.repaint();
}

public void paint(Graphics g)
{
paintCallNum+=1;

g.drawString("Start Meth Call Num Is :"+String.valueOf(startCallNum),20,50);

}
}