Leg pain is very common if you have calcium deficiency. Check your calcium level in the blood. Take a calcium supplement daily. Drink 2 glasses of milk every day. Also check your blood pressure once.
Only pain and swelling? or do u see some kind of color change in the leg also. Blood clotting in ure veins can also cause something like this.