There is no cure for swim bladder disease, if that is what it has. For what it's worth, I've had fish that have knocked themselves silly running into tank walls, then recover in a day or two. I would hope this is the case, rather than an incurable disease.