java代码解释,谁帮我解释一下这段代码的意思,分析一下每句的意思作用。谢谢了

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);
}
}

这是一个拼图小游戏的部分代码

不知道对不对,1到10,9个格子,是个正方体
Graphics g=m_Image[i].getGraphics();
获得某一个点位
g.什么什么来获得某个点位。这个计算。每次移动计算一个点位。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-30
这是循环画图嘛追问

能具体解释一下每句都什么作用吗?我知道是循环画图,但是不理解集体含义。。

追答

Graphics就不用说了吧,绘图的。主要就是根据上面两个整型变量来确定在哪里画,画多宽多长的图出来。

相似回答