java生成图片时中文显示方块

解决Linux下Java图形界面中文显示乱码问题

1,找到jre路径,创建fallback文件夹

代码:cd /usr/lib/jvm/java-6-sun/jre/lib/fonts

sudo mkdir fallback

2,进入fallback文件夹,链接中文字体(我选的是文泉驿正黑)

代码:cd fallback

sudo ln -s /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf  . (或 sudo cp  /usr/share/fonts/truetype/wqy/wqy-zenhei.ttf  . )

sudo mkfontdir

sudo mkfontscale

或者

cd /usr/lib/jvm/java-6-sun/jre/lib/fonts

sudo mkdir fallback

然后在windows的fonts目录下copy个中文字体文件进去。例如simsun.ttc

注意各人的路径或许不同。

 

转自:http://www.linuxidc.com/Linux/2010-03/24944.htm

你可能感兴趣的:(java)