📄 squaretest.java
字号:
/**
* SquareTest.java
* Summary 测试各个方块是否正常工作
* Created on 2002-3-4
* @author Dorian
*/
package com.Dorian.Tetris.square;
public class SquareTest {
public static void main(String[] args) {
SquarePanel.squareArray[7][15] = true; //添加几个阻碍物
SquarePanel.squareArray[7][14] = true;
SquarePanel.squareArray[10][15] = true;
SquarePanel.squareArray[10][14] = true;
// SquarePanel.squareArray[7][0] = true; //判断初始化是否成功
Square square = new SquareI(); //测试各个方块
// Square square = new SquareL();
// Square square = new SquareN();
// Square square = new SquareO();
// Square square = new SquareP();
// Square square = new SquareQ();
// Square square = new SquareS();
// Square square = new SquareT();
square.initSquare(); //初始化
// square.moveRight(); //向右
// square.moveRight();
// square.moveRight();
// square.moveRight();
// square.moveRight();
// square.moveRight();
// square.moveRight();
// square.moveLeft(); //向左
// square.moveLeft();
// square.moveLeft();
// square.moveLeft();
// square.moveLeft();
// square.moveLeft();
// square.moveDown(); //向下
// square.moveDown();
// square.moveDown();
// square.moveDown();
// square.moveDown();
// square.moveDown();
// square.change();
// square.change();
// square.change();
// square.change();
// square.change();
// square.change();
while(square.isMoveDown()) //一直向下
square.moveDown();
// while(square.isMoveRight()) //一直向下
// square.moveRight();
// while(square.isMoveLeft()) //一直向下
// square.moveLeft();
// square.change(); //改变形状
//square.change();
//打印游戏面板,">"为有,"@"为无
for(int i=0;i<SquarePanel.squareArray.length;i++) {
for(int j=0;j<SquarePanel.squareArray[i].length;j++)
if(SquarePanel.squareArray[i][j])
System.out.print("@" + " ");
else
System.out.print(">" + " ");
System.out.println();
}
//判断初始化是否成功
SquarePanel.squareArray[6][3] = true;
SquarePanel.squareArray[5][2] = true;
square = new SquareL();
System.out.println(square.isEmpty());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -