使用Netbeans字体有方块

系统字体配置、中文显示和输入法问题
回复
lovewheat
帖子: 30
注册时间: 2009-03-04 8:52
送出感谢: 0
接收感谢: 0

使用Netbeans字体有方块

#1

帖子 lovewheat » 2009-03-07 13:00

刚装完Netbeans的时候 菜单都是方块
后来换了一个微软雅黑的字体
基本上已经没有方块了
但启动页面 和 欢迎页面(起始页)里还是有方块
虽然没有什么影响
但感觉不太爽
请问各位高手怎么解决?
hewing22
帖子: 31
注册时间: 2008-06-03 13:21
送出感谢: 0
接收感谢: 0

Re: 使用Netbeans字体有方块

#2

帖子 hewing22 » 2009-03-08 23:50

lovewheat 写了:刚装完Netbeans的时候 菜单都是方块
后来换了一个微软雅黑的字体
基本上已经没有方块了
但启动页面 和 欢迎页面(起始页)里还是有方块
虽然没有什么影响
但感觉不太爽
请问各位高手怎么解决?
换成英文界面,似乎可以解决问题
uuwang
帖子: 2
注册时间: 2009-02-13 22:10
送出感谢: 0
接收感谢: 0

Re: 使用Netbeans字体有方块

#3

帖子 uuwang » 2009-03-09 9:28

这个问题困扰我很久了,其实这是JDK的问题,用Open-JDK就没有这个问题。
如果用sun的jdk,通过修改fontconfig.properties或者拷贝、链接字体的jre的font/fallback方法,可以实现菜单,内容的问题的正常显示,但是欢迎,还有那些面板标题,还是不能正常显示。我花了很长的时间,才发现这几个地方是使用系统的sans-serif的第一个字体(太弱智了),比如 Bitstream Vera Sans,才造成中文字显示成方块,我试着把中文字体放在第一个位置,方块就能正常显示了。但是这样造成了系统英文字体的变样。我想有个办法就是把中文字体中的英文字体题换成DejaVu Sans,弄个组合字体,然后放在第一位,应该能较好的解决这个问题。
回复

回到 “字体美化和中文支持”