JAVA 实例说明及分析
x2=size().width-20;
y2=y1;
x3=size().width/2-10;
y3=y1;
tracker=new MediaTracker(this);
m_image=new Image[NUM];
for (int i=1;i<=NUM;i++)
{
m_image[i-1]=getImage(getCodeBase(),"mqc"+i+".gif");
tracker.addImage(m_image[i-1],0);
}
}
public boolean mouseDown(Event e,int x,int y)
{
cx=x;
cy=y;
repaint();
return(true);
}
public void paint(Graphics g)
{
g.drawString("kiss!",cx,cy);
g.setColor(Color.white);
g.fillRect(0,0,1000,500);
g.setColor(c);
g.setFont(f);
g.drawString(str,m,n);
if (!tracker.checkAll())
{
g.drawString("please wait.....",10,200);
}
else
{
if(!flag1)
{
g.drawImage(m_image[1],x1,y1,this);
g.drawImage(m_image[0],x2,y2,this);
}
else
{
g.drawImage(m_image[2],x3,y3,this);
g.drawImage(m_image[3],x3,y1,this);
for(int i=0;i<8;i++)