在linux 用java 画图或者在 swing 中使用中文字时,如果没有进行配置,中文字会显示成一些框,
解决办法 在window系统字体目录下找到一个中文字体比如宋体simsun.ttf ,比如放到/home 下,将这个文件替换掉 jdk/jre/lib/fonts 目录下所以的字体文件,一个简单的命令
for f in *.ttf ;do ln -sf /home/simsum.ttf $f /; done
解决办法 在window系统字体目录下找到一个中文字体比如宋体simsun.ttf ,比如放到/home 下,将这个文件替换掉 jdk/jre/lib/fonts 目录下所以的字体文件,一个简单的命令
for f in *.ttf ;do ln -sf /home/simsum.ttf $f /; done
本文介绍了解决Linux环境下使用Java绘图或Swing组件显示中文时出现乱码问题的方法。通过替换JDK/JRE的字体文件为系统中已有的中文字体如宋体simsun.ttf来实现中文正常显示。

被折叠的 条评论
为什么被折叠?



