This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
I think this may be a regression issue. I am using Windows 7 64bit Traditional Chinese edition. In NB 7.3.1, "Monospaced" font would be "Courier New" but now in 7.4, it became the default OS Chinese font. The Chinese font is kind of ugly for programming. I cannot select "Courier New", because unlike the way it is doing in other IDEs, choosing "Courier New" manually would make Chinese characters void. Please see attached screen captures. Would it be possible to switch back the way it was in 7.3.1?
Created attachment 141232 [details] Monospaced font in 7.3.1
Created attachment 141233 [details] Monospaced font in 7.4
Created attachment 141234 [details] Courier New font in 7.4 Chinese characters become void squares.
Do you run the 7.4 IDE on the same JDK version like 7.3.1?
Yes: 7.4: Product Version: NetBeans IDE 7.4 (Build 201310111528) Java: 1.7.0_45; Java HotSpot(TM) 64-Bit Server VM 24.45-b08 Runtime: Java(TM) SE Runtime Environment 1.7.0_45-b18 System: Windows 7 version 6.1 running on amd64; MS950; zh_TW (nb) User directory: C:\Users\admin\AppData\Roaming\NetBeans\7.4 Cache directory: C:\Users\admin\AppData\Local\NetBeans\Cache\7.4 7.3.1: Product Version: NetBeans IDE 7.3.1 (Build nbms-and-javadoc-578-on-20130927) Java: 1.7.0_45; Java HotSpot(TM) 64-Bit Server VM 24.45-b08 Runtime: Java(TM) SE Runtime Environment 1.7.0_45-b18 System: Windows 7 version 6.1 running on amd64; UTF-8; zh_TW (nb) User directory: C:\Users\admin\AppData\Roaming\NetBeans\7.3.1 Cache directory: C:\Users\admin\AppData\Local\NetBeans\Cache\7.3.1 In fact, I think this behavior has been there since 7.4 beta/snapshot. I just thought this change may be intermediate. Looks like I was wrong.
Okay. I figured it out: In 7.3.1, I had a switch "-J-Dfile.encoding=UTF-8" in my netbeans.conf for my netbeans_default_options. It was a workaround for a Xdebug problem (see bug #231757), which should have been fixed in 7.4. After I removed this option in 7.3.1, it behaves the same as 7.4 : using a UTF-8 Chinese TTF font, rather than Courier New. If I add this switch to the netbeans_default_options in netbeans.conf of 7.4, it looks the same as good old 7.3.1. So, I don't know if this is a bug or what. However, it's only useful for users sticking to UTF-8 encoding. My better font selection is just a side-effect of another bug workaround. Maybe we can call it quits. Thanks for your attention and help.
ok, closing as works for me thanks for investigation