前几天在linux下作java项目,结果java的所有桌面控件都不支持中文。找了一些资料,包括sun的官方站点提供的方法就是更改fontconfig文件来实现目的。
这里提供一个更加方便的办法:
这里提供一个更加方便的办法:
1. 创建一个目录 fallback 在 JavaHome/jre/lib/fonts/ 底下
2. 将支持中文字体文件创建一个符号连接到这里;
例子:
mkdir /usr/lib/j2sdk1.5-sun/jre/lib/fonts/fallback
ln -s /usr/share/fonts/truetype/arphic/gbsn00lp.ttf
主义如果你的java应用程序有自己的jre你必须在它的jre下面创建这个连接!
good luck!enjoy it!
本文介绍了一种解决Linux环境下Java应用中文显示问题的方法。通过创建fallback目录并建立指向支持中文字体的符号链接,可以有效解决Java桌面控件不支持中文的问题。此方法适用于使用自定义JRE的应用。
1479

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



