for(int i=0;i<9;i++)
{
m_Image[i]=createImage(IMAGE_WIDTH,IMAGE_HEIGHT);
Graphics g=m_Image[i].getGraphics();
int nRow=i%3;
int nCol=i/3;
g.drawImage(m_ImgAll,0,0,IMAGE_WIDTH,IMAGE_HEIGHT,nRow*IMAGE_WIDTH,nCol*IMAGE_HEIGHT,(nRow+1)*IMAGE_WIDTH,(nCol+1)*IMAGE_HEIGHT,this);
System.out.println("dfsdfdfdsdf"+i);
// m_ImgAll.getGraphics().clipRect(1,1,120,120);
// g.copyArea(1,1,120,120,0,0);
}
}
这是一个拼图小游戏的部分代码
能具体解释一下每句都什么作用吗?我知道是循环画图,但是不理解集体含义。。
追答Graphics就不用说了吧,绘图的。主要就是根据上面两个整型变量来确定在哪里画,画多宽多长的图出来。