public void FillColumn(int columna){ //llenado automatico por columna
		for(int y = 0;y<14;y++){ //revisa en una columna desde abajo hacia arriba
			String colorpresente = 	this.blocks[columna][y].getColor(); //obtiene color
			if (colorpresente.equals("-") ){ //significa que esta en blanco...hay que reemplazar color
		//		System.out.println("Colorenblanco, reemplazar x:"+columna+"y:"+y+".");
				//hacer algo, en el caso que arriba aun queden colores...
				for(int j = y+1;j<15;j++){
					if(!this.blocks[columna][j].getColor().equals("-")){
						this.blocks[columna][y].setColor(this.blocks[columna][j].getColor()); //se hizo un reemplazo
						this.blocks[columna][j].setColor("-"); // el que tenia color ahora es blanco..!
						this.blocks[columna][y].paintColor();
						System.out.println("bloque:["+columna+"]["+y+"]color nuevo: "+this.blocks[columna][y].getColor()+".");
			
					}
					if(j ==14 && this.blocks[columna][j].getColor().equals("-")){
					//Si llego a la cima y es blanco hay que sacar colores nuevos
						for(int z = y;z<15;z++){ //aqui volvemos a revisar desde abajo..

							//crear nuevo bloque.. sacar el color //revisar si sigue cumplienado propiedad de comodin.
							if(this.blocks[columna][z].equals("-")){
								Random rand1 = new Random();
								int n = rand1.nextInt(100);
								if( n < 95 )
								{
									//Lo que use aqui fue el metodo de la estrategia en wikipedia
									//Lee lo que sale ahi para entender como funciona esta parte
									Bloque b1 = BloqueFactory.crearBloque( new ColorCreator() );
									this.blocks[columna][z].setColor(b1.getColor());
									this.blocks[columna][z].paintColor();
									System.out.println("bloque:["+columna+"]["+y+"]color nuevo: "+this.blocks[columna][y].getColor()+".");
									}
								else
								{
									Bloque b1 = BloqueFactory.crearBloque( new ComodinCreator() );
									this.blocks[columna][z].setColor(b1.getColor());
									this.blocks[columna][z].paintColor();
									System.out.println("bloque:["+columna+"]["+y+"]color nuevo: "+this.blocks[columna][y].getColor()+".");
							
								}


							}

						}


					} 


				}
			}


		}
		

	}