public void drawButtons(Graphics g){
		g.setColor(Color.green);
		g.fill3DRect(50, 555, 100, 40, this.model == 0 ? true : false);
		g.fill3DRect(160, 555, 100, 40, this.model == 1 ? true : false);
		g.fillRect(270, 555, 100, 40);
		//清除
		g.setColor(Color.red);
		g.fillRect(380, 555, 100, 40);
		
		g.drawImage(this.grass, 500, 555, 40, 40, this);
		g.drawImage(this.wall, 550, 555, 40, 40, this);
		g.drawImage(this.wallUndefeted, 600, 555, 40, 40, this);
		g.drawImage(this.water, 650, 555, 40, 40, this);
		g.setColor(Color.white);
		g.drawRect(700, 555, 40, 40);
		
		g.setColor(Color.white);
		g.drawString("鼠标模式", 75, 575);
		g.drawString("键盘模式", 185, 575);
		g.drawString("保存", 295, 575);
		g.drawString("清除", 395, 575);
		
		g.setColor(Color.red);

		//左边按钮状态
		if( this.model == 0 ){
			g.drawRect(50, 555, 100, 40);
		}else{
			g.drawRect(160, 555, 100, 40);
		}
		
		//右边图形方块选中状态
		if( this.blockType == 0 ){
			g.drawRect(500, 555, 40, 20);
		}else if( this.blockType == 1){
			g.drawRect(550, 555, 40, 20);
		}else if( this.blockType == 2){
			g.drawRect(600, 555, 40, 20);
		}else if( this.blockType == 3){
			g.drawRect(650, 555, 40, 20);
		}else if( this.blockType == 4){
			g.drawRect(700, 555, 40, 20);
		}
		
		
		//返回按钮
		if( returnBtnFlag == true ){
			g.drawImage(returnBtn2, 5, 5, 40, 40, this);
		}
		else{
			g.drawImage(returnBtn1, 5, 5, 40, 40, this);
		}
	}