As a Linux user the biggest turn-off thing for me is the horrible font rendering of Swing applications on Linux. This has kept me from using JetBrains products and Netbeans altogether.
to your JVM. I don't know why the default is "ugly 1990s-style", but those settings made Netbeans usable for me (for long enough to discover I still prefer Eclipse, except for the profiler).
AFAIK There is a setting in editor->Appearance->Use Anti Aliased Fonts
and, as other commenter said Oracle JRE may have better font rendering than Open JDK.
I've found that using the "Nimbus" look and feel (Settings -> IDE Settings -> Appearance) and making sure "Use anti-aliased font" is checked (Settings -> IDE Settings -> Editor -> Appearance) do pretty well.
I am using an Oracle 1.6 Java on Ubuntu 10.10.
PyCharm and IntelliJ also seem to default to an "Alloy" look and feel on Windows, but changing that to the native Windows L&F vastly improves both the fonts and general appearance.
That's the maximum I could come up with after trying many suggestions. Still ugly for me. May be my eyes are sensitive but observe w, v and x. They're faded out. Also most letters look choppy for my eyes. I can't stare for long.