public void checkFloating(int rowStart, int col, int maxRow) {
        if (Dime[rowStart][col] != null && Dime[rowStart][col].getBubbleColor() != null) {
            if (Dime[rowStart][col].isFloating) {
                Bubble.FloatCount++;
                Dime[rowStart][col] = new Bubble('0');//borrar
            }
        }

        if (rowStart + 1 < maxRow) {
            if (Dime[rowStart][col] == null || Dime[rowStart][col].getBubbleColor() == null) {
                if (Dime[rowStart + 1][col] != null && Dime[rowStart + 1][col].getBubbleColor() != null) {
                    Dime[rowStart + 1][col].isFloating = true;
                }
            }

            checkFloating(rowStart + 1, col, maxRow);//llamada recursiva
        }
    }