解决NetBeans编辑器中文乱码问题
2015-10-05 09:27
786 查看
在JDK→JRE→lib目录下找到fontconfig.properties.src文件,打开,找到# Component Font Mappings,表示字体映射,可以看到下面列出了几种字体映射集合,常见的有serif、sansserif、monospaced、dialog、dialoginput等,实际上在netbeans ide中也只有这几种字体能够正常显示中文,因为他们集合了英文、中文以及字符。
全选,复制并保存为fontconfig.properties到该目录,打开该文件对其进行修改。
比如我要在netbeans中设置consolas字体,但是编写中文会显示乱码,则修改如下:
在fontconfig.properties末尾添加内容,
filename.Consolas=CONSOLA.TTF
filename.Consolas_Bold=CONSOLAB.TTF
filename.Consolas_Italic=CONSOLAI.TTF
filename.Consolas_Bold_Italic=CONSOLAZ.TTF
好了,现在修改上面提到的映射字体,选择你喜欢的一组,比如DialogInput,下面对其进行修改:
在fontconfig.properties中找到
dialoginput.plain.alphabetic=Courier New
dialoginput.bold.alphabetic=Courier New Bold
dialoginput.italic.alphabetic=Courier New Italic
dialoginput.bolditalic.alphabetic=Courier New Bold Italic
修改为
dialoginput.plain.alphabetic=Consolas
dialoginput.bold.alphabetic=Consolas Bold
dialoginput.italic.alphabetic=ConsolasItalic
dialoginput.bolditalic.alphabetic=Consolas Bold Italic
保存
现在打开netbeans ide,工具→选项→编辑器。选择默认字体为DialogInput,则可以看到编辑器正常显示中文,英文则显示为Consolas字体。
全选,复制并保存为fontconfig.properties到该目录,打开该文件对其进行修改。
比如我要在netbeans中设置consolas字体,但是编写中文会显示乱码,则修改如下:
在fontconfig.properties末尾添加内容,
filename.Consolas=CONSOLA.TTF
filename.Consolas_Bold=CONSOLAB.TTF
filename.Consolas_Italic=CONSOLAI.TTF
filename.Consolas_Bold_Italic=CONSOLAZ.TTF
好了,现在修改上面提到的映射字体,选择你喜欢的一组,比如DialogInput,下面对其进行修改:
在fontconfig.properties中找到
dialoginput.plain.alphabetic=Courier New
dialoginput.bold.alphabetic=Courier New Bold
dialoginput.italic.alphabetic=Courier New Italic
dialoginput.bolditalic.alphabetic=Courier New Bold Italic
修改为
dialoginput.plain.alphabetic=Consolas
dialoginput.bold.alphabetic=Consolas Bold
dialoginput.italic.alphabetic=ConsolasItalic
dialoginput.bolditalic.alphabetic=Consolas Bold Italic
保存
现在打开netbeans ide,工具→选项→编辑器。选择默认字体为DialogInput,则可以看到编辑器正常显示中文,英文则显示为Consolas字体。
相关文章推荐
- Java基础知识强化之集合框架笔记23:ArrayList存储字符串并遍历
- java.lang.RuntimeException: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'nam
- java设计模式----->单例设计模式
- 随着时间的推移:构造SDK路径错误(An error occurred while automatically activating bundle com.android.ide.eclipse.adt)
- Atitit.resin could not create the java virtual machine问题
- Eclipse各种优化,美化——插件(好用插件)
- Eclipse各种优化,美化——主题(护眼色)
- Eclipse各种优化,美化——提示
- java中用文件流分割文件,用于将大文件分割成多个小文件,合并文件待续
- 为什么学习JavaEE
- Using OpenCV with Eclipse (plugin CDT)
- Mybatis系列(九)Spring & Mybatis整合
- Java:String和Date、Timestamp之间的转换
- java中常用的8种基本数据类型,包括字节数
- Eclipse开发Android的配置(包括ADT安装,SDK配置)
- [java学习笔记]java语言基础概述之内存的划分&堆和栈
- Java学习笔记----继承
- Spring整合JMS(一)——基于ActiveMQ实现
- 基本数据类型_整型_JAVA007
- java高薪之路__008_Annotation