I dislocated my knee 8 times, most of which were playing soccer. Yes, something is still wrong with your knee, if it was just a few weeks ago. There is trauma that happens when the kneecap moves out of place like that; luckily you didn't tear a ligament, too, though, it looks like. Be patient. And find a physical therapist!!
I had surgery on mine when I was a teenager; it never popped out since then, but the damage that had been done by the repeated dislocations is starting to feel not so good. I never injured that knee in any other manner, but there is crap in there, I can feel it, and it has started swelling up after I'm active. Taping it helps a lot (google kinesiotape). Do lots of research and try to stop it from becoming a recurrence. THe "good" news is that it hurts less and less each additional time you pop it out ... everything gets loose and it doesn't tear as much stuff. Of course, that's not really good news. But, it doesn't hurt as bad. The first time is murder.
Associated problems normally occur with patellar dislocations, the most obvious of which is tearing of the ligaments that stabilize the kneecap itself. As is the case with all other joints, ligamentous disruption or tearing occurs to allow the joint to dislocate. In the case of patellar dislocation, the ligaments on the inside of the knee are the most commonly injured as the kneecap slides laterally. While tearing of these ligaments is unfortunate, they do have the potential to heal. Of much more concern, are the small fragments of cartilage and bone that often are knocked off of the kneecap or the lateral femoral condyle during the relocation of the kneecap. These fragments become loose bodies and usually require removal during an arthroscopic procedure. Patellar dislocations can cause significant quadriceps muscle injuries, which can be made worse due to the effusion within the knee or to early onset of exercises and premature return to play.
A condition referred to as patellar subluxation also exists. The problem exists on a continuum between patellofemoral malalignment and patellar dislocation. It can be sequelae of a traumatic dislocation or in situations where patellar hyperlaxity exists. A subluxation is a partial dislocation in which the patella attempts to dislocate but does not do so completely. Situations such as these are very disconcerting and often give the patients a sense of giving way or buckling. At a minimum, these situations should be treated with aggressive therapeutic intervention as the constant subluxation events not only will interfere with competition, but will also potentially cause repeated wear and discomfort within the patellofemoral joint.
.....Unfortunately, once a patellar dislocation occurs, especially when it occurs in a situation where hyperlaxity of the ligaments exists, which is commonly the case, recurrent dislocations can be expected. These are significantly problematic for athletes as they often come in the midst of the season. Conservative management of these problems in season with appropriate rest, appropriate hip and thigh muscle strengthening, and perhaps the use of a patellar buttress brace is appropriate.