自己的系统是Ubuntu12.04,开发工具是Myeclipse,之前写的任何带中文的swing语句弹出的窗口全部都是小方格(即为乱码),在网上也找了很多资料查看修改,并没有多大用。然后自己摸索,终于让中文显示出来了。下面给大家分享一下我的方法:
cd /home/fengyu/Genuitec/Common/binary/com.sun.java.jdk.linux.x86_1.6.0.013/jre/lib/fonts //找到fonts字体文件夹
sudo mkdir fallback //创建fallback文件夹
sudo chmod -R 777 fallback //这里我是给的最大权限~
sudo cp /usr/share/fonts/truetype/wqy/wqy-microhei.ttc ./ //这里wqy-microhei.ttc是我的Ubuntu12.04系统下的中文字体,当然你也可以向网上其他高手说的用windows下的simsun.ttf复制粘贴到fallback
其实很简单,就两步:1.找到开发工具下字体包并创建fallback 2.将自己系统里的中文字体文件拷贝进fallback
因为很多开发工具都是英文版的,自身是不带中文字体的。你只有自己把需要的字体文件往开发工具中放,让他识别。
本贴是面向于像我这样的初识Ubuntu和myeclipse的菜鸟看得,请各路高手勿喷,互相学习!