Image offScreenImage = null;
public void update(Graphics g) {
if(offScreenImage == null){
offScreenImage = this.createImage(800, 600);
}
Graphics gOffScreen = offScreenImage.getGraphics(); //谁能帮我解释下这条语句是什么意思?
gOffScreen.setColor(Color.GREEN);
gOffScreen.fillRect(0, 0, 800, 600);
paint(gOffScreen);
g.drawImage(offScreenImage,0,0,null);
}
疑问:Graphics gOffScreen = offScreenImage.getGraphics(); 中,为什么等号后面不能使 g.getGraphics(); 不是得到前台的画笔么?这里的后台画笔是什么呢?怎么传递的呢?后台的画笔是谁传递的呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货