Can I deploy Retina with any JAVA version at all? I tried Java 7, then Java 6 (Apple's) but my Java (Swing) desktop applications
behave as if I had a MacBook Pro instead of a MacBook Pro Retina.

Is there any setting I need to change somewhere?

Must I wait till ORACLE implements it in Java 7?
Taken from the instructions for how to modify Eclipse’s plist to get retina display. I can verify, this works. Perhaps something similar can be done with your app, assuming that the Mac version has a plist.

Do "Show package contents" on the Eclipse.app.
Edit Contents/Info.plist.
Just above

&lt;/dict&gt;
&lt;/plist&gt;

Place this:

&lt;key&gt;NSHighResolutionCapable&lt;/key&gt;
&lt;true/&gt;


Following were instructions on how to clear the cached version, but in a development environment while you are creating your apps, they are probably not useful.