解决NetBeans中调试运行Swing程序时字体改成了的问题
程序员文章站
2022-04-05 21:09:22
...
在用NetBeans开发Swing程序时发现,在NetBeans中调试运行时程序的字体与设计时的不一样(见附图),与双击生成的jar运行时的字体也不一样,经查是由于源代码保存为UTF-8的原因。解决方法:
修改jdk安装目录下的 jre/fontconfig.properties 文件,增加如下一行即可:
sequence.allfonts.UTF-8.zh=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb
设计时截图:
在NetBeans中运行时截图: