I got the file from package openjdk-7-jre-headless and copied it to /usr/lib/jvm/j2re1.7-oracle/lib/fontconfig.Ubuntu.properties but it doesn't seem to make any difference.
This is the result from your file. Font family: Ubuntu plain=** TrueType Font: Family=Ubuntu Name=Ubuntu style=0 fileName=/usr/share/fonts/truetype/ubuntu-font- family/Ubuntu-R.ttf bold=null italic=null bolditalic=** TrueType Font: Family=Ubuntu Name=Ubuntu Bold Italic style=3 fileName=/usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-BI.ttf Maybe I'm wrong on Ubuntu Light rather than Ubuntu being used. I've attached a screenshot. ** Attachment added: "java.png" https://bugs.launchpad.net/ubuntu/+source/openjdk-7/+bug/937200/+attachment/3943753/+files/java.png -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/937200 Title: Fat fonts in Swing applications To manage notifications about this bug go to: https://bugs.launchpad.net/openjdk/+bug/937200/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs