博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
解决NetBeans编辑器中文乱码问题
阅读量:6544 次
发布时间:2019-06-24

本文共 1059 字,大约阅读时间需要 3 分钟。

在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字体。

转载于:https://www.cnblogs.com/myeden/p/6218279.html

你可能感兴趣的文章
C#开发微信门户及应用(5)--用户分组信息管理
查看>>
怎样实现前端裁剪上传图片功能
查看>>
ffmpeg+SDL2实现的视频播放器「退出、暂停、播放」
查看>>
2011/7/3 第二次评审
查看>>
Openvswitch手册(2): OpenFlow Controller
查看>>
tar解压
查看>>
inheritprototype原型继承封装及综合继承最简实例
查看>>
【磁耦隔离接口转换器】系列产品选型指南
查看>>
Apriori 关联算法学习
查看>>
二叉树、红黑树、伸展树、B树、B+树
查看>>
Junit核心——测试集(TestSuite)
查看>>
MVPArms官方首发一键生成组件化,体验纯傻瓜式组件化开发
查看>>
Log4j_学习_00_资源帖
查看>>
制作iso镜像U盘自动化安装linux系统
查看>>
JSLint的使用
查看>>
命令行常用命令--软连接
查看>>
HTTP POST GET 本质区别详解
查看>>
OC继承专题
查看>>
PHP中HASH函数的优化技巧
查看>>
MD5加密
查看>>