linux下运行swing乱码

今天在fedora下运行自己做的小东西,结果打开全是框框....,,google一番,原来是linux下的jdk没有中文字体.其实只要在jdk下做个字体的符号链接就好了.下面附上解决方法.

 

1.先切换到jdk的字体目录.

    cd $JAVA_HOME/jre/lib/fonts/

2.新建一个fallback目录

   mkdir fallback

3.在fallback下建立字体的符号链接

   ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc .

你可能感兴趣的:(linux)