Graphics中的方法
1.fillRect 填充矩形
例子:public void drawFood(Graphics g){
g.setColor(Color.blue);
g.fillRect(food.col*TitleWidth+XOffset,
food.row*TitleHeight+YOffset, TitleWidth,
TitleHeight);
}
2.drawString 绘制文本
例子:public void drawDeadMessage(Graphics g){
g.drawString("我死了!快按f2!", XOffset, Height/2);
}//设置了显示的文字和显示的位置
以上为绘制方法 需要用一个方法去调用他们
例如: public void paint(Graphics g) {
switch(mState){
case RUN:
drawDecoration(g);//画区域
drawSnake(g);
drawFood(g);
break;
case DEAD:
drawDeadMessage(g);
break;
}
}
未完。。待续。。