linux系统中,java程序显示中文可能会有问题,解决办法为执行下面2个操作
1、安装字体
将中文字体文件,如simhei.ttf拷贝到jre/lib/fonts目录下
然后在fonts目录执行下面两个命令重建字体索引:
mkfontscale
mkfontdir
2、让java支持该字体
在jre/lib目录查找这两个文件:fontconfig.RedHat.6.bfc和fontconfig.RedHat.6.properties.src
将这2个文件拷贝一份,命名为(fedora系统):fontconfig.RedHat.17.bfc和fontconfig.RedHat.17.properties.src
其他系统以此类推
这样,应用程序就应该能正常显示中文了。