I have tried a variety of remedies on the internet. From varying display properties on Yosemite, or font properties on Matlab. I tried a patch, unsuccessfully. I suspect it might be related to respective Java versions. But I am stuck at this point.
The problem is well-known and it is indeed related to Java compatibility issues. However, my problem has been apparently resolved after updating my Java and MATLAB to 2014B. Here is a screen shot.
Wow! That's pristine... Could you please tell me which Java version you used? Is it 1.8? And what is the name of the Matlab environmental variable to direct to my new Java location? MATLAB_JAVA does not work...
Also, I have no access to MATLAB2014B, so is that impossible to solve the problem with MATLAB2014a?
Yes, I am using Java 1.8. However, the problem is not from Java version, but it's from MATLAB which came with its own built-in Java and it is not working properly on Retina display. This problem is fixed in 2014b, so the best way to get rid of the blurry 2014a is to somehow upgrade to 2014b. Anyhow, there are some fixes on Mathworks forums which might work for you. Check these links.