blockfour.java

来自「基本的俄罗斯游戏 基本的俄罗斯游戏 基本的俄罗斯游戏」· Java 代码 · 共 56 行

JAVA
56
字号
import java.awt.*;
     //方块四
    public class BlockFour extends Block{
    	 GameMainFrame gmf;
	public BlockFour(GameMainFrame gmf){
		super(gmf);
		this.gmf=gmf;
		rows[0]=0;
		rows[1]=0;
		rows[2]=0;
		rows[3]=1;
		columns[0]=4;
		columns[1]=5;
		columns[2]=6;
		columns[3]=6;
		color=Color.yellow;
	}
	public void turn(){
		switch(status){
			case 1:
			      clear();
			      columns[1]+=2;
			      rows[0]+=2;
			      columns[0]+=2;
			      status=2;
			      show();
			      break;
			case 2:
			      clear();
			      rows[1]++;
			      columns[0]+=2;
			      rows[0]--;
			      status=3;
			      show();
			      break;
			case 3:
			      clear();
			      columns[1]-=2;
			      rows[0]-=2;
			      columns[0]-=2;
			      status=4;
			      show();
			      break;
			case 4:
			      clear();
			      rows[1]--;
			      columns[0]-=2;
			      rows[0]++;
			      status=1;
			      show();
			      break;
		}
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?