2007-11-29
Ubuntu7.10中Netbeans的中文问题彻底解决
关键字: netbeans Ubuntu 中文问题
前面写了一篇关于·Ubuntu中使用Netbeans的文章,其中有一个问题没有解决,即Netbeans的控制台输出中文时还是显示为一个一个的方框。由于我主要开发的工作是Web项目,所以这个影响不是很大。由于项目时间紧,直到最近轻松下来,花了一段时间,终于解决了这个问题。
我的系统是Ubuntu7.10,JDK1.6.0_3,Netbeans是6.0RC2,这个问题的解决方案其实和Netbeans无关,主要是解决JDK读取字体方面的问题,所以,它也同样适用于所有的Swing界面的Java应用程序,具体的解决方法按照如下3步即可:
(1)将JDK安装目录中,进入jre/lib目录,将fontconfig.RedHat.3.properties.src拷贝成fontconfig.properties
(2)在usr/share/fonts目录中,建立一个名为zh_CN的目录,再在这个目录中建立一个名为TrueType的目录。
(3)将某种你喜欢的支持中文的truetype字体文件(扩展名为.ttf)拷贝到上述的TrueType目录,并改名为zysong.ttf。我用的是从网上下载的微软雅黑字体,在google上用"微软雅黑字体下载"搜索一下,可以找到很多下载的站点,这种字体即可用于Windows系统,也可以用在Ubuntu中。
上述设置完成后,只要启动Netbeans,不再需要设定任何选项,netbeans都可以正常地在编辑器和控制台中显示中文字体了。
我的系统是Ubuntu7.10,JDK1.6.0_3,Netbeans是6.0RC2,这个问题的解决方案其实和Netbeans无关,主要是解决JDK读取字体方面的问题,所以,它也同样适用于所有的Swing界面的Java应用程序,具体的解决方法按照如下3步即可:
(1)将JDK安装目录中,进入jre/lib目录,将fontconfig.RedHat.3.properties.src拷贝成fontconfig.properties
(2)在usr/share/fonts目录中,建立一个名为zh_CN的目录,再在这个目录中建立一个名为TrueType的目录。
(3)将某种你喜欢的支持中文的truetype字体文件(扩展名为.ttf)拷贝到上述的TrueType目录,并改名为zysong.ttf。我用的是从网上下载的微软雅黑字体,在google上用"微软雅黑字体下载"搜索一下,可以找到很多下载的站点,这种字体即可用于Windows系统,也可以用在Ubuntu中。
上述设置完成后,只要启动Netbeans,不再需要设定任何选项,netbeans都可以正常地在编辑器和控制台中显示中文字体了。
评论
glassprogrammer
2007-12-05
hdwangyi
2007-12-04
lgn21st 写道
我的办法更加简单,直接在NetBeans配置成用VeraSansYuanTi Mono字体,代码中的英文字体等宽,中文也能正常显示。
这样设置只能使编辑器正常显示中文,但在Netbeans的输出结果窗口中输出的中文还是不正常的。只有在JDK级设置字体,才能完全解决中文问题。
lgn21st
2007-12-02
我的办法更加简单,直接在NetBeans配置成用VeraSansYuanTi Mono字体,代码中的英文字体等宽,中文也能正常显示。
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则
- 浏览: 18167 次

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
在NetBeans6.1中慎装groo ...
用不了。。下载巨慢不说。而且还搞坏我的nb两次
-- by mathgl -
在NetBeans6.1中慎装groo ...
http://deadlock.netbeans.org/hudson/job/ ...
-- by 范三山 -
在NetBeans6.1中慎装groo ...
yqp_001 写道奇怪,你怎么可以在6.1正式版安装? 我的正式版,jee版本 ...
-- by hdwangyi -
在NetBeans6.1中慎装groo ...
奇怪,你怎么可以在6.1正式版安装? 我的正式版,jee版本,在更新中心根本就没 ...
-- by yqp_001 -
在NetBeans6.1中慎装groo ...
看到文章的时候已经装上去无法启动了,只能重装,郁闷
-- by roverinjava






评论排行榜