public void moveDown() {
		JButton[] temp = new JButton[ROW * COL];
		temp = cell;
		for(int i = ROW - 1; i >= 0; i--) {
			
			cell[COL * i].setIcon(i == 0 ? icon_blank : temp[COL * (i - 1)].getIcon());
			cell[COL * i + 1].setIcon(i == 0 ? icon_blank : temp[COL * (i - 1) + 1].getIcon());
			cell[COL * i + 2].setIcon(i == 0 ? icon_blank : temp[COL * (i - 1) + 2].getIcon());
			cell[COL * i + 3].setIcon(i == 0 ? icon_blank : temp[COL * (i - 1) + 3].getIcon());
			
		}
		
//		for(int i = ROW - 1; i >= 0; i--) {
//		for(int j = 0; j < COL; j++)
//			if((cell[COL * i + j].getIcon() != icon_blank && i == ROW - 1) || 
//					(i < ROW - 1 && cell[COL * i + j].getIcon() != icon_blank && cell[COL * (i + 1) + j].getIcon() != icon_blank)) {
//				// do nothing
//			}
//			else {
//				cell[COL * i + j].setIcon(i == 0 ? icon_blank : setCellBlank(cell[COL * (i - 1) + j]));
//			}			
//	}
	}