Netbeans 8.2不能输入中文的情况解决方案

前几天安装了NetBeans,真被从eclipse转到NetBeans,但是界面实在是太难看了,所以我就进行了一些个性化的修改:

  1. NetBeans安装时会默认将界面语言设置为中文,修改为英文,界面显示字体太小,改为默认16号字体,找到NetBeans/etc/netbeans.conf,将netbeans_default_options属性后面添加如下三项(每项之间空格分隔):                            -J-Duser.language=zh -J-Duser.country=US --fontsize 16  

  2. 更改字体为consoles字体,在Tools->options下将编辑器的字体设为consoles 18号字体

但是最近需要输入中文,但是每次我输入的时候都会变成一个带框的?,刚开始我一直以为是编码的问题,或者是因为我之前更改了NetBeans的语言的问题,百度了很多都没有解决,直到我想起了之前有一次我也在Qt中遇到过这种情况——修改的编辑器的字体不支持中文,因此我把字体更改为微软雅黑(microsoft Yahei)成功解决!

但还是有一点不明白,在eclipse下面也是用的consoles,为什么可以显示中文,在NetBeans下面就不行,难道是因为NetBeans使用的是utf-8编码,而eclipse使用的是gbk?欢迎大家留言。

你可能感兴趣的:(java)